Class S3ExpressIdentityKey
- java.lang.Object
-
- software.amazon.awssdk.services.s3.internal.s3express.S3ExpressIdentityKey
-
- All Implemented Interfaces:
ToCopyableBuilder<S3ExpressIdentityKey.Builder,S3ExpressIdentityKey>
public final class S3ExpressIdentityKey extends Object implements ToCopyableBuilder<S3ExpressIdentityKey.Builder,S3ExpressIdentityKey>
The true keys used in the identity cache are - bucket - identity (AwsCredentials)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
S3ExpressIdentityKey.Builder
-
Constructor Summary
Constructors Constructor Description S3ExpressIdentityKey(S3ExpressIdentityKey.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
bucket()
static S3ExpressIdentityKey.Builder
builder()
SdkClient
client()
boolean
equals(Object o)
int
hashCode()
AwsCredentialsIdentity
identity()
S3ExpressIdentityKey.Builder
toBuilder()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Constructor Detail
-
S3ExpressIdentityKey
public S3ExpressIdentityKey(S3ExpressIdentityKey.Builder builder)
-
-
Method Detail
-
builder
public static S3ExpressIdentityKey.Builder builder()
-
bucket
public String bucket()
-
client
public SdkClient client()
-
identity
public AwsCredentialsIdentity identity()
-
toBuilder
public S3ExpressIdentityKey.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<S3ExpressIdentityKey.Builder,S3ExpressIdentityKey>
-
-