Cloneable, ReadLimitInfo, ToCopyableBuilder<CreateTrafficPolicyVersionRequest.Builder,CreateTrafficPolicyVersionRequest>@Generated("software.amazon.awssdk:codegen") public class CreateTrafficPolicyVersionRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateTrafficPolicyVersionRequest.Builder,CreateTrafficPolicyVersionRequest>
A complex type that contains information about the traffic policy that you want to create a new version for.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
CreateTrafficPolicyVersionRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static CreateTrafficPolicyVersionRequest.Builder |
builder() |
|
String |
comment() |
The comment that you specified in the
CreateTrafficPolicyVersion request, if any. |
String |
document() |
The definition of this version of the traffic policy, in JSON format.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
id() |
The ID of the traffic policy for which you want to create a new version.
|
static Class<? extends CreateTrafficPolicyVersionRequest.Builder> |
serializableBuilderClass() |
|
CreateTrafficPolicyVersionRequest.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 id()
The ID of the traffic policy for which you want to create a new version.
public String document()
The definition of this version of the traffic policy, in JSON format. You specified the JSON in the
CreateTrafficPolicyVersion request. For more information about the JSON format, see
CreateTrafficPolicy.
CreateTrafficPolicyVersion request. For more information about the JSON format, see
CreateTrafficPolicy.public String comment()
The comment that you specified in the CreateTrafficPolicyVersion request, if any.
CreateTrafficPolicyVersion request, if any.public CreateTrafficPolicyVersionRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CreateTrafficPolicyVersionRequest.Builder,CreateTrafficPolicyVersionRequest>public static CreateTrafficPolicyVersionRequest.Builder builder()
public static Class<? extends CreateTrafficPolicyVersionRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.