@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResolvedTarget extends Object implements Serializable, Cloneable, StructuredPojo
Describes a resolved target.
Constructor and Description |
---|
ResolvedTarget() |
Modifier and Type | Method and Description |
---|---|
ResolvedTarget |
addTargetInformationEntry(String key,
String value)
Add a single TargetInformation entry
|
ResolvedTarget |
clearTargetInformationEntries()
Removes all the entries added into TargetInformation.
|
ResolvedTarget |
clone() |
boolean |
equals(Object obj) |
String |
getResourceType()
The resource type of the target.
|
Map<String,String> |
getTargetInformation()
Information about the target.
|
String |
getTargetName()
The name of the target.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setResourceType(String resourceType)
The resource type of the target.
|
void |
setTargetInformation(Map<String,String> targetInformation)
Information about the target.
|
void |
setTargetName(String targetName)
The name of the target.
|
String |
toString()
Returns a string representation of this object.
|
ResolvedTarget |
withResourceType(String resourceType)
The resource type of the target.
|
ResolvedTarget |
withTargetInformation(Map<String,String> targetInformation)
Information about the target.
|
ResolvedTarget |
withTargetName(String targetName)
The name of the target.
|
public void setResourceType(String resourceType)
The resource type of the target.
resourceType
- The resource type of the target.public String getResourceType()
The resource type of the target.
public ResolvedTarget withResourceType(String resourceType)
The resource type of the target.
resourceType
- The resource type of the target.public void setTargetName(String targetName)
The name of the target.
targetName
- The name of the target.public String getTargetName()
The name of the target.
public ResolvedTarget withTargetName(String targetName)
The name of the target.
targetName
- The name of the target.public Map<String,String> getTargetInformation()
Information about the target.
public void setTargetInformation(Map<String,String> targetInformation)
Information about the target.
targetInformation
- Information about the target.public ResolvedTarget withTargetInformation(Map<String,String> targetInformation)
Information about the target.
targetInformation
- Information about the target.public ResolvedTarget addTargetInformationEntry(String key, String value)
public ResolvedTarget clearTargetInformationEntries()
public String toString()
toString
in class Object
Object.toString()
public ResolvedTarget clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.