@Generated(value="software.amazon.awssdk:codegen") public final class CancelGiftCardRequest extends AgcodRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<CancelGiftCardRequest.Builder,CancelGiftCardRequest>
Represents the input of a CancelGiftCardRequest operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CancelGiftCardRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CancelGiftCardRequest.Builder |
builder() |
String |
creationRequestId()
A unique identifier for every CreateGiftCard call that results in the creation of a GC.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
partnerId()
A unique identifier (CASE SENSITIVE, 1st letter is capitalized and the next four are lower case) provided by the
Amazon GC team.
|
List<software.amazon.awssdk.core.SdkField<?>> |
sdkFields() |
static Class<? extends CancelGiftCardRequest.Builder> |
serializableBuilderClass() |
CancelGiftCardRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
public String creationRequestId()
A unique identifier for every CreateGiftCard call that results in the creation of a GC. The partner must generate a new value for every Create request (except for retries) To keep this as the globally unique transaction identifier, the partner needs to:
public String partnerId()
A unique identifier (CASE SENSITIVE, 1st letter is capitalized and the next four are lower case) provided by the Amazon GC team. This value is part of the Payload of every AGCOD Gateway request.
public CancelGiftCardRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<CancelGiftCardRequest.Builder,CancelGiftCardRequest>toBuilder in class AgcodRequestpublic static CancelGiftCardRequest.Builder builder()
public static Class<? extends CancelGiftCardRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class software.amazon.awssdk.awscore.AwsRequestpublic boolean equals(Object obj)
equals in class software.amazon.awssdk.awscore.AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface software.amazon.awssdk.core.SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class software.amazon.awssdk.core.SdkRequestpublic List<software.amazon.awssdk.core.SdkField<?>> sdkFields()
sdkFields in interface software.amazon.awssdk.core.SdkPojoCopyright © 2020. All rights reserved.