@Generated(value="software.amazon.awssdk:codegen") public final class CreateTrafficPolicyVersionRequest extends Route53Request 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 and Description |
|---|---|
static interface |
CreateTrafficPolicyVersionRequest.Builder |
| Modifier and Type | Method and 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) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the traffic policy for which you want to create a new version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateTrafficPolicyVersionRequest.Builder> |
serializableBuilderClass() |
CreateTrafficPolicyVersionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic 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()
toBuilder in interface ToCopyableBuilder<CreateTrafficPolicyVersionRequest.Builder,CreateTrafficPolicyVersionRequest>toBuilder in class Route53Requestpublic static CreateTrafficPolicyVersionRequest.Builder builder()
public static Class<? extends CreateTrafficPolicyVersionRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.