public static interface AwsIamAccessKeySessionContext.Builder extends SdkPojo, CopyableBuilder<AwsIamAccessKeySessionContext.Builder,AwsIamAccessKeySessionContext>
| Modifier and Type | Method and Description |
|---|---|
AwsIamAccessKeySessionContext.Builder |
attributes(AwsIamAccessKeySessionContextAttributes attributes)
Attributes of the session that the key was used for.
|
default AwsIamAccessKeySessionContext.Builder |
attributes(Consumer<AwsIamAccessKeySessionContextAttributes.Builder> attributes)
Attributes of the session that the key was used for.
|
AwsIamAccessKeySessionContext.Builder |
sessionIssuer(AwsIamAccessKeySessionContextSessionIssuer sessionIssuer)
Information about the entity that created the session.
|
default AwsIamAccessKeySessionContext.Builder |
sessionIssuer(Consumer<AwsIamAccessKeySessionContextSessionIssuer.Builder> sessionIssuer)
Information about the entity that created the session.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsIamAccessKeySessionContext.Builder attributes(AwsIamAccessKeySessionContextAttributes attributes)
Attributes of the session that the key was used for.
attributes - Attributes of the session that the key was used for.default AwsIamAccessKeySessionContext.Builder attributes(Consumer<AwsIamAccessKeySessionContextAttributes.Builder> attributes)
Attributes of the session that the key was used for.
This is a convenience method that creates an instance of theAwsIamAccessKeySessionContextAttributes.Builder avoiding the need to create one manually via
AwsIamAccessKeySessionContextAttributes.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to attributes(AwsIamAccessKeySessionContextAttributes).
attributes - a consumer that will call methods on AwsIamAccessKeySessionContextAttributes.Builderattributes(AwsIamAccessKeySessionContextAttributes)AwsIamAccessKeySessionContext.Builder sessionIssuer(AwsIamAccessKeySessionContextSessionIssuer sessionIssuer)
Information about the entity that created the session.
sessionIssuer - Information about the entity that created the session.default AwsIamAccessKeySessionContext.Builder sessionIssuer(Consumer<AwsIamAccessKeySessionContextSessionIssuer.Builder> sessionIssuer)
Information about the entity that created the session.
This is a convenience method that creates an instance of theAwsIamAccessKeySessionContextSessionIssuer.Builder avoiding the need to create one manually via
AwsIamAccessKeySessionContextSessionIssuer.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
sessionIssuer(AwsIamAccessKeySessionContextSessionIssuer).
sessionIssuer - a consumer that will call methods on AwsIamAccessKeySessionContextSessionIssuer.BuildersessionIssuer(AwsIamAccessKeySessionContextSessionIssuer)Copyright © 2023. All rights reserved.