@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TargetResourceTypeParameter extends Object implements Serializable, Cloneable, StructuredPojo
Describes the parameters for a resource type. Use parameters to determine which tasks are identified during target resolution.
Constructor and Description |
---|
TargetResourceTypeParameter() |
Modifier and Type | Method and Description |
---|---|
TargetResourceTypeParameter |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
A description of the parameter.
|
Boolean |
getRequired()
Indicates whether the parameter is required.
|
int |
hashCode() |
Boolean |
isRequired()
Indicates whether the parameter is required.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
A description of the parameter.
|
void |
setRequired(Boolean required)
Indicates whether the parameter is required.
|
String |
toString()
Returns a string representation of this object.
|
TargetResourceTypeParameter |
withDescription(String description)
A description of the parameter.
|
TargetResourceTypeParameter |
withRequired(Boolean required)
Indicates whether the parameter is required.
|
public void setDescription(String description)
A description of the parameter.
description
- A description of the parameter.public String getDescription()
A description of the parameter.
public TargetResourceTypeParameter withDescription(String description)
A description of the parameter.
description
- A description of the parameter.public void setRequired(Boolean required)
Indicates whether the parameter is required.
required
- Indicates whether the parameter is required.public Boolean getRequired()
Indicates whether the parameter is required.
public TargetResourceTypeParameter withRequired(Boolean required)
Indicates whether the parameter is required.
required
- Indicates whether the parameter is required.public Boolean isRequired()
Indicates whether the parameter is required.
public String toString()
toString
in class Object
Object.toString()
public TargetResourceTypeParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.