@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DetectedProfileObjectType extends Object implements Serializable, Cloneable, StructuredPojo
Contains ProfileObjectType
mapping information from the model.
Constructor and Description |
---|
DetectedProfileObjectType() |
Modifier and Type | Method and Description |
---|---|
DetectedProfileObjectType |
addFieldsEntry(String key,
ObjectTypeField value)
Add a single Fields entry
|
DetectedProfileObjectType |
addKeysEntry(String key,
List<ObjectTypeKey> value)
Add a single Keys entry
|
DetectedProfileObjectType |
clearFieldsEntries()
Removes all the entries added into Fields.
|
DetectedProfileObjectType |
clearKeysEntries()
Removes all the entries added into Keys.
|
DetectedProfileObjectType |
clone() |
boolean |
equals(Object obj) |
Map<String,ObjectTypeField> |
getFields()
A map of the name and the
ObjectType field. |
Map<String,List<ObjectTypeKey>> |
getKeys()
A list of unique keys that can be used to map data to a profile.
|
String |
getSourceLastUpdatedTimestampFormat()
The format of
sourceLastUpdatedTimestamp that was detected in fields. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFields(Map<String,ObjectTypeField> fields)
A map of the name and the
ObjectType field. |
void |
setKeys(Map<String,List<ObjectTypeKey>> keys)
A list of unique keys that can be used to map data to a profile.
|
void |
setSourceLastUpdatedTimestampFormat(String sourceLastUpdatedTimestampFormat)
The format of
sourceLastUpdatedTimestamp that was detected in fields. |
String |
toString()
Returns a string representation of this object.
|
DetectedProfileObjectType |
withFields(Map<String,ObjectTypeField> fields)
A map of the name and the
ObjectType field. |
DetectedProfileObjectType |
withKeys(Map<String,List<ObjectTypeKey>> keys)
A list of unique keys that can be used to map data to a profile.
|
DetectedProfileObjectType |
withSourceLastUpdatedTimestampFormat(String sourceLastUpdatedTimestampFormat)
The format of
sourceLastUpdatedTimestamp that was detected in fields. |
public void setSourceLastUpdatedTimestampFormat(String sourceLastUpdatedTimestampFormat)
The format of sourceLastUpdatedTimestamp
that was detected in fields.
sourceLastUpdatedTimestampFormat
- The format of sourceLastUpdatedTimestamp
that was detected in fields.public String getSourceLastUpdatedTimestampFormat()
The format of sourceLastUpdatedTimestamp
that was detected in fields.
sourceLastUpdatedTimestamp
that was detected in fields.public DetectedProfileObjectType withSourceLastUpdatedTimestampFormat(String sourceLastUpdatedTimestampFormat)
The format of sourceLastUpdatedTimestamp
that was detected in fields.
sourceLastUpdatedTimestampFormat
- The format of sourceLastUpdatedTimestamp
that was detected in fields.public Map<String,ObjectTypeField> getFields()
A map of the name and the ObjectType
field.
ObjectType
field.public void setFields(Map<String,ObjectTypeField> fields)
A map of the name and the ObjectType
field.
fields
- A map of the name and the ObjectType
field.public DetectedProfileObjectType withFields(Map<String,ObjectTypeField> fields)
A map of the name and the ObjectType
field.
fields
- A map of the name and the ObjectType
field.public DetectedProfileObjectType addFieldsEntry(String key, ObjectTypeField value)
public DetectedProfileObjectType clearFieldsEntries()
public Map<String,List<ObjectTypeKey>> getKeys()
A list of unique keys that can be used to map data to a profile.
public void setKeys(Map<String,List<ObjectTypeKey>> keys)
A list of unique keys that can be used to map data to a profile.
keys
- A list of unique keys that can be used to map data to a profile.public DetectedProfileObjectType withKeys(Map<String,List<ObjectTypeKey>> keys)
A list of unique keys that can be used to map data to a profile.
keys
- A list of unique keys that can be used to map data to a profile.public DetectedProfileObjectType addKeysEntry(String key, List<ObjectTypeKey> value)
public DetectedProfileObjectType clearKeysEntries()
public String toString()
toString
in class Object
Object.toString()
public DetectedProfileObjectType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.