@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteAttributesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteAttributesRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteAttributesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<Attribute> |
getAttributes()
The attributes to delete from your resource.
|
String |
getCluster()
The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes.
|
int |
hashCode() |
void |
setAttributes(Collection<Attribute> attributes)
The attributes to delete from your resource.
|
void |
setCluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes.
|
String |
toString()
Returns a string representation of this object.
|
DeleteAttributesRequest |
withAttributes(Attribute... attributes)
The attributes to delete from your resource.
|
DeleteAttributesRequest |
withAttributes(Collection<Attribute> attributes)
The attributes to delete from your resource.
|
DeleteAttributesRequest |
withCluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setCluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.
cluster
- The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete
attributes. If you do not specify a cluster, the default cluster is assumed.public String getCluster()
The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.
public DeleteAttributesRequest withCluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.
cluster
- The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete
attributes. If you do not specify a cluster, the default cluster is assumed.public List<Attribute> getAttributes()
The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don't specify the value. If you specify the target ID using the short form, you must also specify the target type.
public void setAttributes(Collection<Attribute> attributes)
The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don't specify the value. If you specify the target ID using the short form, you must also specify the target type.
attributes
- The attributes to delete from your resource. You can specify up to 10 attributes for each request. For
custom attributes, specify the attribute name and target ID, but don't specify the value. If you specify
the target ID using the short form, you must also specify the target type.public DeleteAttributesRequest withAttributes(Attribute... attributes)
The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don't specify the value. If you specify the target ID using the short form, you must also specify the target type.
NOTE: This method appends the values to the existing list (if any). Use
setAttributes(java.util.Collection)
or withAttributes(java.util.Collection)
if you want to
override the existing values.
attributes
- The attributes to delete from your resource. You can specify up to 10 attributes for each request. For
custom attributes, specify the attribute name and target ID, but don't specify the value. If you specify
the target ID using the short form, you must also specify the target type.public DeleteAttributesRequest withAttributes(Collection<Attribute> attributes)
The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don't specify the value. If you specify the target ID using the short form, you must also specify the target type.
attributes
- The attributes to delete from your resource. You can specify up to 10 attributes for each request. For
custom attributes, specify the attribute name and target ID, but don't specify the value. If you specify
the target ID using the short form, you must also specify the target type.public String toString()
toString
in class Object
Object.toString()
public DeleteAttributesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()