public static interface S3AccessPointConfiguration.Builder extends SdkPojo, CopyableBuilder<S3AccessPointConfiguration.Builder,S3AccessPointConfiguration>
| Modifier and Type | Method and Description |
|---|---|
S3AccessPointConfiguration.Builder |
accessPointPolicy(String accessPointPolicy)
The access point policy.
|
default S3AccessPointConfiguration.Builder |
networkOrigin(Consumer<NetworkOriginConfiguration.Builder> networkOrigin)
The proposed
Internet and VpcConfiguration to apply to this Amazon S3 access point. |
S3AccessPointConfiguration.Builder |
networkOrigin(NetworkOriginConfiguration networkOrigin)
The proposed
Internet and VpcConfiguration to apply to this Amazon S3 access point. |
default S3AccessPointConfiguration.Builder |
publicAccessBlock(Consumer<S3PublicAccessBlockConfiguration.Builder> publicAccessBlock)
The proposed
S3PublicAccessBlock configuration to apply to this Amazon S3 Access Point. |
S3AccessPointConfiguration.Builder |
publicAccessBlock(S3PublicAccessBlockConfiguration publicAccessBlock)
The proposed
S3PublicAccessBlock configuration to apply to this Amazon S3 Access Point. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildS3AccessPointConfiguration.Builder accessPointPolicy(String accessPointPolicy)
The access point policy.
accessPointPolicy - The access point policy.S3AccessPointConfiguration.Builder networkOrigin(NetworkOriginConfiguration networkOrigin)
The proposed Internet and VpcConfiguration to apply to this Amazon S3 access point.
If the access preview is for a new resource and neither is specified, the access preview uses
Internet for the network origin. If the access preview is for an existing resource and neither
is specified, the access preview uses the exiting network origin.
networkOrigin - The proposed Internet and VpcConfiguration to apply to this Amazon S3 access
point. If the access preview is for a new resource and neither is specified, the access preview uses
Internet for the network origin. If the access preview is for an existing resource and
neither is specified, the access preview uses the exiting network origin.default S3AccessPointConfiguration.Builder networkOrigin(Consumer<NetworkOriginConfiguration.Builder> networkOrigin)
The proposed Internet and VpcConfiguration to apply to this Amazon S3 access point.
If the access preview is for a new resource and neither is specified, the access preview uses
Internet for the network origin. If the access preview is for an existing resource and neither
is specified, the access preview uses the exiting network origin.
NetworkOriginConfiguration.Builder avoiding the
need to create one manually via NetworkOriginConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to networkOrigin(NetworkOriginConfiguration).networkOrigin - a consumer that will call methods on NetworkOriginConfiguration.BuildernetworkOrigin(NetworkOriginConfiguration)S3AccessPointConfiguration.Builder publicAccessBlock(S3PublicAccessBlockConfiguration publicAccessBlock)
The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 Access Point.
publicAccessBlock - The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 Access Point.default S3AccessPointConfiguration.Builder publicAccessBlock(Consumer<S3PublicAccessBlockConfiguration.Builder> publicAccessBlock)
The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 Access Point.
S3PublicAccessBlockConfiguration.Builder
avoiding the need to create one manually via S3PublicAccessBlockConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to publicAccessBlock(S3PublicAccessBlockConfiguration).publicAccessBlock - a consumer that will call methods on S3PublicAccessBlockConfiguration.BuilderpublicAccessBlock(S3PublicAccessBlockConfiguration)Copyright © 2021. All rights reserved.