@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 final String id()
The ID of the traffic policy for which you want to create a new version.
public final 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 final 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 final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.