@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OtherName extends Object implements Serializable, Cloneable, StructuredPojo
Defines a custom ASN.1 X.400 GeneralName
using an object identifier (OID) and value. The OID must
satisfy the regular expression shown below. For more information, see NIST's definition of Object Identifier (OID).
Constructor and Description |
---|
OtherName() |
Modifier and Type | Method and Description |
---|---|
OtherName |
clone() |
boolean |
equals(Object obj) |
String |
getTypeId()
Specifies an OID.
|
String |
getValue()
Specifies an OID value.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setTypeId(String typeId)
Specifies an OID.
|
void |
setValue(String value)
Specifies an OID value.
|
String |
toString()
Returns a string representation of this object.
|
OtherName |
withTypeId(String typeId)
Specifies an OID.
|
OtherName |
withValue(String value)
Specifies an OID value.
|
public void setTypeId(String typeId)
Specifies an OID.
typeId
- Specifies an OID.public String getTypeId()
Specifies an OID.
public OtherName withTypeId(String typeId)
Specifies an OID.
typeId
- Specifies an OID.public void setValue(String value)
Specifies an OID value.
value
- Specifies an OID value.public String getValue()
Specifies an OID value.
public OtherName withValue(String value)
Specifies an OID value.
value
- Specifies an OID value.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.