public class DeleteScalingPolicyRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Represents the input for a request action.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
fleetId
Unique identifier for a fleet.
|
private java.lang.String |
name
Descriptive label associated with this scaling policy.
|
NOOP
Constructor and Description |
---|
DeleteScalingPolicyRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteScalingPolicyRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFleetId()
Unique identifier for a fleet.
|
java.lang.String |
getName()
Descriptive label associated with this scaling policy.
|
int |
hashCode() |
void |
setFleetId(java.lang.String fleetId)
Unique identifier for a fleet.
|
void |
setName(java.lang.String name)
Descriptive label associated with this scaling policy.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeleteScalingPolicyRequest |
withFleetId(java.lang.String fleetId)
Unique identifier for a fleet.
|
DeleteScalingPolicyRequest |
withName(java.lang.String name)
Descriptive label associated with this scaling policy.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String name
Descriptive label associated with this scaling policy. Policy names do not need to be unique.
private java.lang.String fleetId
Unique identifier for a fleet.
public void setName(java.lang.String name)
Descriptive label associated with this scaling policy. Policy names do not need to be unique.
name
- Descriptive label associated with this scaling policy. Policy
names do not need to be unique.public java.lang.String getName()
Descriptive label associated with this scaling policy. Policy names do not need to be unique.
public DeleteScalingPolicyRequest withName(java.lang.String name)
Descriptive label associated with this scaling policy. Policy names do not need to be unique.
name
- Descriptive label associated with this scaling policy. Policy
names do not need to be unique.public void setFleetId(java.lang.String fleetId)
Unique identifier for a fleet.
fleetId
- Unique identifier for a fleet.public java.lang.String getFleetId()
Unique identifier for a fleet.
public DeleteScalingPolicyRequest withFleetId(java.lang.String fleetId)
Unique identifier for a fleet.
fleetId
- Unique identifier for a fleet.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DeleteScalingPolicyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()