@Generated(value="software.amazon.awssdk:codegen") public final class Credentials extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Credentials.Builder,Credentials>
AWS credentials for API authentication.
Modifier and Type | Class and Description |
---|---|
static interface |
Credentials.Builder |
Modifier and Type | Method and Description |
---|---|
String |
accessKeyId()
The access key ID that identifies the temporary security credentials.
|
static Credentials.Builder |
builder() |
boolean |
equals(Object obj) |
Instant |
expiration()
The date on which the current credentials expire.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
secretAccessKey()
The secret access key that can be used to sign requests.
|
static Class<? extends Credentials.Builder> |
serializableBuilderClass() |
String |
sessionToken()
The token that users must pass to the service API to use the temporary credentials.
|
Credentials.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String accessKeyId()
The access key ID that identifies the temporary security credentials.
public String secretAccessKey()
The secret access key that can be used to sign requests.
public String sessionToken()
The token that users must pass to the service API to use the temporary credentials.
public Instant expiration()
The date on which the current credentials expire.
public Credentials.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<Credentials.Builder,Credentials>
public static Credentials.Builder builder()
public static Class<? extends Credentials.Builder> serializableBuilderClass()
public String toString()
Copyright © 2019. All rights reserved.