Interface S3Presign.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3Presign.Builder,
,S3Presign> SdkBuilder<S3Presign.Builder,
,S3Presign> SdkPojo
- Enclosing class:
S3Presign
public static interface S3Presign.Builder
extends SdkPojo, CopyableBuilder<S3Presign.Builder,S3Presign>
-
Method Summary
Modifier and TypeMethodDescriptiondefault S3Presign.Builder
iamPolicyConstraints
(Consumer<IamPolicyConstraints.Builder> iamPolicyConstraints) Use this parameter to specify the allowed request source.iamPolicyConstraints
(IamPolicyConstraints iamPolicyConstraints) Use this parameter to specify the allowed request source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
iamPolicyConstraints
Use this parameter to specify the allowed request source. Possible sources are either
SourceIp
orVpcSourceIp
.- Parameters:
iamPolicyConstraints
- Use this parameter to specify the allowed request source. Possible sources are eitherSourceIp
orVpcSourceIp
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamPolicyConstraints
default S3Presign.Builder iamPolicyConstraints(Consumer<IamPolicyConstraints.Builder> iamPolicyConstraints) Use this parameter to specify the allowed request source. Possible sources are either
This is a convenience method that creates an instance of theSourceIp
orVpcSourceIp
.IamPolicyConstraints.Builder
avoiding the need to create one manually viaIamPolicyConstraints.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toiamPolicyConstraints(IamPolicyConstraints)
.- Parameters:
iamPolicyConstraints
- a consumer that will call methods onIamPolicyConstraints.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-