@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteSecurityProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteSecurityProfileRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteSecurityProfileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Long |
getExpectedVersion()
The expected version of the security profile.
|
String |
getSecurityProfileName()
The name of the security profile to be deleted.
|
int |
hashCode() |
void |
setExpectedVersion(Long expectedVersion)
The expected version of the security profile.
|
void |
setSecurityProfileName(String securityProfileName)
The name of the security profile to be deleted.
|
String |
toString()
Returns a string representation of this object.
|
DeleteSecurityProfileRequest |
withExpectedVersion(Long expectedVersion)
The expected version of the security profile.
|
DeleteSecurityProfileRequest |
withSecurityProfileName(String securityProfileName)
The name of the security profile to be deleted.
|
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 setSecurityProfileName(String securityProfileName)
The name of the security profile to be deleted.
securityProfileName
- The name of the security profile to be deleted.public String getSecurityProfileName()
The name of the security profile to be deleted.
public DeleteSecurityProfileRequest withSecurityProfileName(String securityProfileName)
The name of the security profile to be deleted.
securityProfileName
- The name of the security profile to be deleted.public void setExpectedVersion(Long expectedVersion)
The expected version of the security profile. A new version is generated whenever the security profile is
updated. If you specify a value that is different from the actual version, a
VersionConflictException
is thrown.
expectedVersion
- The expected version of the security profile. A new version is generated whenever the security profile is
updated. If you specify a value that is different from the actual version, a
VersionConflictException
is thrown.public Long getExpectedVersion()
The expected version of the security profile. A new version is generated whenever the security profile is
updated. If you specify a value that is different from the actual version, a
VersionConflictException
is thrown.
VersionConflictException
is thrown.public DeleteSecurityProfileRequest withExpectedVersion(Long expectedVersion)
The expected version of the security profile. A new version is generated whenever the security profile is
updated. If you specify a value that is different from the actual version, a
VersionConflictException
is thrown.
expectedVersion
- The expected version of the security profile. A new version is generated whenever the security profile is
updated. If you specify a value that is different from the actual version, a
VersionConflictException
is thrown.public String toString()
toString
in class Object
Object.toString()
public DeleteSecurityProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()