@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FieldSummary extends Object implements Serializable, Cloneable, StructuredPojo
Object for the summarized details of the field.
| Constructor and Description |
|---|
FieldSummary() |
| Modifier and Type | Method and Description |
|---|---|
FieldSummary |
clone() |
boolean |
equals(Object obj) |
String |
getFieldArn()
The Amazon Resource Name (ARN) of the field.
|
String |
getFieldId()
The unique identifier of a field.
|
String |
getName()
Name of the field.
|
String |
getNamespace()
The namespace of a field.
|
String |
getType()
The type of a field.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFieldArn(String fieldArn)
The Amazon Resource Name (ARN) of the field.
|
void |
setFieldId(String fieldId)
The unique identifier of a field.
|
void |
setName(String name)
Name of the field.
|
void |
setNamespace(String namespace)
The namespace of a field.
|
void |
setType(String type)
The type of a field.
|
String |
toString()
Returns a string representation of this object.
|
FieldSummary |
withFieldArn(String fieldArn)
The Amazon Resource Name (ARN) of the field.
|
FieldSummary |
withFieldId(String fieldId)
The unique identifier of a field.
|
FieldSummary |
withName(String name)
Name of the field.
|
FieldSummary |
withNamespace(FieldNamespace namespace)
The namespace of a field.
|
FieldSummary |
withNamespace(String namespace)
The namespace of a field.
|
FieldSummary |
withType(FieldType type)
The type of a field.
|
FieldSummary |
withType(String type)
The type of a field.
|
public void setFieldArn(String fieldArn)
The Amazon Resource Name (ARN) of the field.
fieldArn - The Amazon Resource Name (ARN) of the field.public String getFieldArn()
The Amazon Resource Name (ARN) of the field.
public FieldSummary withFieldArn(String fieldArn)
The Amazon Resource Name (ARN) of the field.
fieldArn - The Amazon Resource Name (ARN) of the field.public void setFieldId(String fieldId)
The unique identifier of a field.
fieldId - The unique identifier of a field.public String getFieldId()
The unique identifier of a field.
public FieldSummary withFieldId(String fieldId)
The unique identifier of a field.
fieldId - The unique identifier of a field.public void setName(String name)
Name of the field.
name - Name of the field.public String getName()
Name of the field.
public FieldSummary withName(String name)
Name of the field.
name - Name of the field.public void setNamespace(String namespace)
The namespace of a field.
namespace - The namespace of a field.FieldNamespacepublic String getNamespace()
The namespace of a field.
FieldNamespacepublic FieldSummary withNamespace(String namespace)
The namespace of a field.
namespace - The namespace of a field.FieldNamespacepublic FieldSummary withNamespace(FieldNamespace namespace)
The namespace of a field.
namespace - The namespace of a field.FieldNamespacepublic void setType(String type)
The type of a field.
type - The type of a field.FieldTypepublic String getType()
The type of a field.
FieldTypepublic FieldSummary withType(String type)
The type of a field.
type - The type of a field.FieldTypepublic FieldSummary withType(FieldType type)
The type of a field.
type - The type of a field.FieldTypepublic String toString()
toString in class ObjectObject.toString()public FieldSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.