@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomStruct extends Object implements Serializable, Cloneable, StructuredPojo
The custom structure represents a complex or higher-order data structure.
Constructor and Description |
---|
CustomStruct() |
Modifier and Type | Method and Description |
---|---|
CustomStruct |
clone() |
boolean |
equals(Object obj) |
String |
getComment()
A comment in addition to the description.
|
String |
getDeprecationMessage()
The deprecation message for the node or the branch that was moved or deleted.
|
String |
getDescription()
A brief description of the custom structure.
|
String |
getFullyQualifiedName()
The fully qualified name of the custom structure.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComment(String comment)
A comment in addition to the description.
|
void |
setDeprecationMessage(String deprecationMessage)
The deprecation message for the node or the branch that was moved or deleted.
|
void |
setDescription(String description)
A brief description of the custom structure.
|
void |
setFullyQualifiedName(String fullyQualifiedName)
The fully qualified name of the custom structure.
|
String |
toString()
Returns a string representation of this object.
|
CustomStruct |
withComment(String comment)
A comment in addition to the description.
|
CustomStruct |
withDeprecationMessage(String deprecationMessage)
The deprecation message for the node or the branch that was moved or deleted.
|
CustomStruct |
withDescription(String description)
A brief description of the custom structure.
|
CustomStruct |
withFullyQualifiedName(String fullyQualifiedName)
The fully qualified name of the custom structure.
|
public void setFullyQualifiedName(String fullyQualifiedName)
The fully qualified name of the custom structure. For example, the fully qualified name of a custom structure
might be ComplexDataTypes.VehicleDataTypes.SVMCamera
.
fullyQualifiedName
- The fully qualified name of the custom structure. For example, the fully qualified name of a custom
structure might be ComplexDataTypes.VehicleDataTypes.SVMCamera
.public String getFullyQualifiedName()
The fully qualified name of the custom structure. For example, the fully qualified name of a custom structure
might be ComplexDataTypes.VehicleDataTypes.SVMCamera
.
ComplexDataTypes.VehicleDataTypes.SVMCamera
.public CustomStruct withFullyQualifiedName(String fullyQualifiedName)
The fully qualified name of the custom structure. For example, the fully qualified name of a custom structure
might be ComplexDataTypes.VehicleDataTypes.SVMCamera
.
fullyQualifiedName
- The fully qualified name of the custom structure. For example, the fully qualified name of a custom
structure might be ComplexDataTypes.VehicleDataTypes.SVMCamera
.public void setDescription(String description)
A brief description of the custom structure.
description
- A brief description of the custom structure.public String getDescription()
A brief description of the custom structure.
public CustomStruct withDescription(String description)
A brief description of the custom structure.
description
- A brief description of the custom structure.public void setDeprecationMessage(String deprecationMessage)
The deprecation message for the node or the branch that was moved or deleted.
deprecationMessage
- The deprecation message for the node or the branch that was moved or deleted.public String getDeprecationMessage()
The deprecation message for the node or the branch that was moved or deleted.
public CustomStruct withDeprecationMessage(String deprecationMessage)
The deprecation message for the node or the branch that was moved or deleted.
deprecationMessage
- The deprecation message for the node or the branch that was moved or deleted.public void setComment(String comment)
A comment in addition to the description.
comment
- A comment in addition to the description.public String getComment()
A comment in addition to the description.
public CustomStruct withComment(String comment)
A comment in addition to the description.
comment
- A comment in addition to the description.public String toString()
toString
in class Object
Object.toString()
public CustomStruct clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.