@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ItemSource extends Object implements Serializable, Cloneable, StructuredPojo
Structure representing the items in the response for SearchRasterDataCollection.
Constructor and Description |
---|
ItemSource() |
Modifier and Type | Method and Description |
---|---|
ItemSource |
addAssetsEntry(String key,
AssetValue value)
Add a single Assets entry
|
ItemSource |
clearAssetsEntries()
Removes all the entries added into Assets.
|
ItemSource |
clone() |
boolean |
equals(Object obj) |
Map<String,AssetValue> |
getAssets()
|
Date |
getDateTime()
|
Geometry |
getGeometry()
|
String |
getId()
A unique Id for the source item.
|
Properties |
getProperties()
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssets(Map<String,AssetValue> assets)
|
void |
setDateTime(Date dateTime)
|
void |
setGeometry(Geometry geometry)
|
void |
setId(String id)
A unique Id for the source item.
|
void |
setProperties(Properties properties)
|
String |
toString()
Returns a string representation of this object.
|
ItemSource |
withAssets(Map<String,AssetValue> assets)
|
ItemSource |
withDateTime(Date dateTime)
|
ItemSource |
withGeometry(Geometry geometry)
|
ItemSource |
withId(String id)
A unique Id for the source item.
|
ItemSource |
withProperties(Properties properties)
|
public Map<String,AssetValue> getAssets()
public void setAssets(Map<String,AssetValue> assets)
assets
- public ItemSource withAssets(Map<String,AssetValue> assets)
assets
- public ItemSource addAssetsEntry(String key, AssetValue value)
public ItemSource clearAssetsEntries()
public void setDateTime(Date dateTime)
dateTime
- public Date getDateTime()
public ItemSource withDateTime(Date dateTime)
dateTime
- public void setGeometry(Geometry geometry)
geometry
- public Geometry getGeometry()
public ItemSource withGeometry(Geometry geometry)
geometry
- public void setId(String id)
A unique Id for the source item.
id
- A unique Id for the source item.public String getId()
A unique Id for the source item.
public ItemSource withId(String id)
A unique Id for the source item.
id
- A unique Id for the source item.public void setProperties(Properties properties)
properties
- public Properties getProperties()
public ItemSource withProperties(Properties properties)
properties
- public String toString()
toString
in class Object
Object.toString()
public ItemSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.