Interface CreatePartnerAppPresignedUrlRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<CreatePartnerAppPresignedUrlRequest.Builder,
,CreatePartnerAppPresignedUrlRequest> SageMakerRequest.Builder
,SdkBuilder<CreatePartnerAppPresignedUrlRequest.Builder,
,CreatePartnerAppPresignedUrlRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
CreatePartnerAppPresignedUrlRequest
@Mutable
@NotThreadSafe
public static interface CreatePartnerAppPresignedUrlRequest.Builder
extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreatePartnerAppPresignedUrlRequest.Builder,CreatePartnerAppPresignedUrlRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the SageMaker Partner AI App to create the presigned URL for.expiresInSeconds
(Integer expiresInSeconds) The time that will pass before the presigned URL expires.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.sessionExpirationDurationInSeconds
(Integer sessionExpirationDurationInSeconds) Indicates how long the Amazon SageMaker Partner AI App session can be accessed for after logging in.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The ARN of the SageMaker Partner AI App to create the presigned URL for.
- Parameters:
arn
- The ARN of the SageMaker Partner AI App to create the presigned URL for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresInSeconds
The time that will pass before the presigned URL expires.
- Parameters:
expiresInSeconds
- The time that will pass before the presigned URL expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionExpirationDurationInSeconds
CreatePartnerAppPresignedUrlRequest.Builder sessionExpirationDurationInSeconds(Integer sessionExpirationDurationInSeconds) Indicates how long the Amazon SageMaker Partner AI App session can be accessed for after logging in.
- Parameters:
sessionExpirationDurationInSeconds
- Indicates how long the Amazon SageMaker Partner AI App session can be accessed for after logging in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreatePartnerAppPresignedUrlRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
CreatePartnerAppPresignedUrlRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-