@Generated(value="software.amazon.awssdk:codegen") public final class SigV4Authorization extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SigV4Authorization.Builder,SigV4Authorization>
Use Sig V4 authorization.
Modifier and Type | Class and Description |
---|---|
static interface |
SigV4Authorization.Builder |
Modifier and Type | Method and Description |
---|---|
static SigV4Authorization.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the signing role.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SigV4Authorization.Builder> |
serializableBuilderClass() |
String |
serviceName()
The service name to use while signing with Sig V4.
|
String |
signingRegion()
The signing region.
|
SigV4Authorization.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String signingRegion()
The signing region.
public String serviceName()
The service name to use while signing with Sig V4.
public String roleArn()
The ARN of the signing role.
public SigV4Authorization.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<SigV4Authorization.Builder,SigV4Authorization>
public static SigV4Authorization.Builder builder()
public static Class<? extends SigV4Authorization.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.