@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsCertificateManagerCertificateExtendedKeyUsage extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about an extended key usage X.509 v3 extension object.
Constructor and Description |
---|
AwsCertificateManagerCertificateExtendedKeyUsage() |
Modifier and Type | Method and Description |
---|---|
AwsCertificateManagerCertificateExtendedKeyUsage |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name of an extension value.
|
String |
getOId()
An object identifier (OID) for the extension value.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The name of an extension value.
|
void |
setOId(String oId)
An object identifier (OID) for the extension value.
|
String |
toString()
Returns a string representation of this object.
|
AwsCertificateManagerCertificateExtendedKeyUsage |
withName(String name)
The name of an extension value.
|
AwsCertificateManagerCertificateExtendedKeyUsage |
withOId(String oId)
An object identifier (OID) for the extension value.
|
public AwsCertificateManagerCertificateExtendedKeyUsage()
public void setName(String name)
The name of an extension value. Indicates the purpose for which the certificate public key can be used.
name
- The name of an extension value. Indicates the purpose for which the certificate public key can be used.public String getName()
The name of an extension value. Indicates the purpose for which the certificate public key can be used.
public AwsCertificateManagerCertificateExtendedKeyUsage withName(String name)
The name of an extension value. Indicates the purpose for which the certificate public key can be used.
name
- The name of an extension value. Indicates the purpose for which the certificate public key can be used.public void setOId(String oId)
An object identifier (OID) for the extension value.
The format is numbers separated by periods.
oId
- An object identifier (OID) for the extension value.
The format is numbers separated by periods.
public String getOId()
An object identifier (OID) for the extension value.
The format is numbers separated by periods.
The format is numbers separated by periods.
public AwsCertificateManagerCertificateExtendedKeyUsage withOId(String oId)
An object identifier (OID) for the extension value.
The format is numbers separated by periods.
oId
- An object identifier (OID) for the extension value.
The format is numbers separated by periods.
public String toString()
toString
in class Object
Object.toString()
public AwsCertificateManagerCertificateExtendedKeyUsage clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.