@Generated(value="software.amazon.awssdk:codegen") public final class DeleteSecurityProfileRequest extends IotRequest implements ToCopyableBuilder<DeleteSecurityProfileRequest.Builder,DeleteSecurityProfileRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
DeleteSecurityProfileRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static DeleteSecurityProfileRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Long |
expectedVersion()
The expected version of the security profile.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
securityProfileName()
The name of the security profile to be deleted.
|
static Class<? extends DeleteSecurityProfileRequest.Builder> |
serializableBuilderClass() |
DeleteSecurityProfileRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String securityProfileName()
The name of the security profile to be deleted.
public 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.
VersionConflictException
is thrown.public DeleteSecurityProfileRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<DeleteSecurityProfileRequest.Builder,DeleteSecurityProfileRequest>
toBuilder
in class IotRequest
public static DeleteSecurityProfileRequest.Builder builder()
public static Class<? extends DeleteSecurityProfileRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2020. All rights reserved.