@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.FieldNamespace
public String getNamespace()
The namespace of a field.
FieldNamespace
public FieldSummary withNamespace(String namespace)
The namespace of a field.
namespace
- The namespace of a field.FieldNamespace
public FieldSummary withNamespace(FieldNamespace namespace)
The namespace of a field.
namespace
- The namespace of a field.FieldNamespace
public void setType(String type)
The type of a field.
type
- The type of a field.FieldType
public String getType()
The type of a field.
FieldType
public FieldSummary withType(String type)
The type of a field.
type
- The type of a field.FieldType
public FieldSummary withType(FieldType type)
The type of a field.
type
- The type of a field.FieldType
public String toString()
toString
in class Object
Object.toString()
public FieldSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.