@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, waitcopypublic 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 SdkPojopublic String toString()
Copyright © 2019. All rights reserved.