Cloneable, ReadLimitInfo, ToCopyableBuilder<CreateProtectionRequest.Builder,CreateProtectionRequest>@Generated("software.amazon.awssdk:codegen") public class CreateProtectionRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateProtectionRequest.Builder,CreateProtectionRequest>
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
CreateProtectionRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static CreateProtectionRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
name() |
Friendly name for the
Protection you are creating. |
String |
resourceArn() |
The ARN (Amazon Resource Name) of the resource to be protected.
|
static Class<? extends CreateProtectionRequest.Builder> |
serializableBuilderClass() |
|
CreateProtectionRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String name()
Friendly name for the Protection you are creating.
Protection you are creating.public String resourceArn()
The ARN (Amazon Resource Name) of the resource to be protected.
public CreateProtectionRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CreateProtectionRequest.Builder,CreateProtectionRequest>public static CreateProtectionRequest.Builder builder()
public static Class<? extends CreateProtectionRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.