@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TargetResourceType extends Object implements Serializable, Cloneable, StructuredPojo
Describes a resource type.
Constructor and Description |
---|
TargetResourceType() |
Modifier and Type | Method and Description |
---|---|
TargetResourceType |
addParametersEntry(String key,
TargetResourceTypeParameter value)
Add a single Parameters entry
|
TargetResourceType |
clearParametersEntries()
Removes all the entries added into Parameters.
|
TargetResourceType |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
A description of the resource type.
|
Map<String,TargetResourceTypeParameter> |
getParameters()
The parameters for the resource type.
|
String |
getResourceType()
The resource type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
A description of the resource type.
|
void |
setParameters(Map<String,TargetResourceTypeParameter> parameters)
The parameters for the resource type.
|
void |
setResourceType(String resourceType)
The resource type.
|
String |
toString()
Returns a string representation of this object.
|
TargetResourceType |
withDescription(String description)
A description of the resource type.
|
TargetResourceType |
withParameters(Map<String,TargetResourceTypeParameter> parameters)
The parameters for the resource type.
|
TargetResourceType |
withResourceType(String resourceType)
The resource type.
|
public void setResourceType(String resourceType)
The resource type.
resourceType
- The resource type.public String getResourceType()
The resource type.
public TargetResourceType withResourceType(String resourceType)
The resource type.
resourceType
- The resource type.public void setDescription(String description)
A description of the resource type.
description
- A description of the resource type.public String getDescription()
A description of the resource type.
public TargetResourceType withDescription(String description)
A description of the resource type.
description
- A description of the resource type.public Map<String,TargetResourceTypeParameter> getParameters()
The parameters for the resource type.
public void setParameters(Map<String,TargetResourceTypeParameter> parameters)
The parameters for the resource type.
parameters
- The parameters for the resource type.public TargetResourceType withParameters(Map<String,TargetResourceTypeParameter> parameters)
The parameters for the resource type.
parameters
- The parameters for the resource type.public TargetResourceType addParametersEntry(String key, TargetResourceTypeParameter value)
public TargetResourceType clearParametersEntries()
public String toString()
toString
in class Object
Object.toString()
public TargetResourceType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.