public static interface GetAccessPointResponse.Builder extends S3ControlResponse.Builder, SdkPojo, CopyableBuilder<GetAccessPointResponse.Builder,GetAccessPointResponse>
| Modifier and Type | Method and Description |
|---|---|
GetAccessPointResponse.Builder |
accessPointArn(String accessPointArn)
The ARN of the access point.
|
GetAccessPointResponse.Builder |
alias(String alias)
The name or alias of the access point.
|
GetAccessPointResponse.Builder |
bucket(String bucket)
The name of the bucket associated with the specified access point.
|
GetAccessPointResponse.Builder |
creationDate(Instant creationDate)
The date and time when the specified access point was created.
|
GetAccessPointResponse.Builder |
endpoints(Map<String,String> endpoints)
The VPC endpoint for the access point.
|
GetAccessPointResponse.Builder |
name(String name)
The name of the specified access point.
|
GetAccessPointResponse.Builder |
networkOrigin(NetworkOrigin networkOrigin)
Indicates whether this access point allows access from the public internet.
|
GetAccessPointResponse.Builder |
networkOrigin(String networkOrigin)
Indicates whether this access point allows access from the public internet.
|
default GetAccessPointResponse.Builder |
publicAccessBlockConfiguration(Consumer<PublicAccessBlockConfiguration.Builder> publicAccessBlockConfiguration)
Sets the value of the PublicAccessBlockConfiguration property for this object.
|
GetAccessPointResponse.Builder |
publicAccessBlockConfiguration(PublicAccessBlockConfiguration publicAccessBlockConfiguration)
Sets the value of the PublicAccessBlockConfiguration property for this object.
|
default GetAccessPointResponse.Builder |
vpcConfiguration(Consumer<VpcConfiguration.Builder> vpcConfiguration)
Contains the virtual private cloud (VPC) configuration for the specified access point.
|
GetAccessPointResponse.Builder |
vpcConfiguration(VpcConfiguration vpcConfiguration)
Contains the virtual private cloud (VPC) configuration for the specified access point.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetAccessPointResponse.Builder name(String name)
The name of the specified access point.
name - The name of the specified access point.GetAccessPointResponse.Builder bucket(String bucket)
The name of the bucket associated with the specified access point.
bucket - The name of the bucket associated with the specified access point.GetAccessPointResponse.Builder networkOrigin(String networkOrigin)
Indicates whether this access point allows access from the public internet. If VpcConfiguration
is specified for this access point, then NetworkOrigin is VPC, and the access point
doesn't allow access from the public internet. Otherwise, NetworkOrigin is Internet
, and the access point allows access from the public internet, subject to the access point and bucket access
policies.
This will always be true for an Amazon S3 on Outposts access point
networkOrigin - Indicates whether this access point allows access from the public internet. If
VpcConfiguration is specified for this access point, then NetworkOrigin is
VPC, and the access point doesn't allow access from the public internet. Otherwise,
NetworkOrigin is Internet, and the access point allows access from the
public internet, subject to the access point and bucket access policies.
This will always be true for an Amazon S3 on Outposts access point
NetworkOrigin,
NetworkOriginGetAccessPointResponse.Builder networkOrigin(NetworkOrigin networkOrigin)
Indicates whether this access point allows access from the public internet. If VpcConfiguration
is specified for this access point, then NetworkOrigin is VPC, and the access point
doesn't allow access from the public internet. Otherwise, NetworkOrigin is Internet
, and the access point allows access from the public internet, subject to the access point and bucket access
policies.
This will always be true for an Amazon S3 on Outposts access point
networkOrigin - Indicates whether this access point allows access from the public internet. If
VpcConfiguration is specified for this access point, then NetworkOrigin is
VPC, and the access point doesn't allow access from the public internet. Otherwise,
NetworkOrigin is Internet, and the access point allows access from the
public internet, subject to the access point and bucket access policies.
This will always be true for an Amazon S3 on Outposts access point
NetworkOrigin,
NetworkOriginGetAccessPointResponse.Builder vpcConfiguration(VpcConfiguration vpcConfiguration)
Contains the virtual private cloud (VPC) configuration for the specified access point.
This element is empty if this access point is an Amazon S3 on Outposts access point that is used by other Amazon Web Services.
vpcConfiguration - Contains the virtual private cloud (VPC) configuration for the specified access point. This element is empty if this access point is an Amazon S3 on Outposts access point that is used by other Amazon Web Services.
default GetAccessPointResponse.Builder vpcConfiguration(Consumer<VpcConfiguration.Builder> vpcConfiguration)
Contains the virtual private cloud (VPC) configuration for the specified access point.
This element is empty if this access point is an Amazon S3 on Outposts access point that is used by other Amazon Web Services.
VpcConfiguration.Builder
avoiding the need to create one manually via VpcConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to vpcConfiguration(VpcConfiguration).vpcConfiguration - a consumer that will call methods on VpcConfiguration.BuildervpcConfiguration(VpcConfiguration)GetAccessPointResponse.Builder publicAccessBlockConfiguration(PublicAccessBlockConfiguration publicAccessBlockConfiguration)
publicAccessBlockConfiguration - The new value for the PublicAccessBlockConfiguration property for this object.default GetAccessPointResponse.Builder publicAccessBlockConfiguration(Consumer<PublicAccessBlockConfiguration.Builder> publicAccessBlockConfiguration)
PublicAccessBlockConfiguration.Builder
avoiding the need to create one manually via PublicAccessBlockConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
publicAccessBlockConfiguration(PublicAccessBlockConfiguration).publicAccessBlockConfiguration - a consumer that will call methods on PublicAccessBlockConfiguration.BuilderpublicAccessBlockConfiguration(PublicAccessBlockConfiguration)GetAccessPointResponse.Builder creationDate(Instant creationDate)
The date and time when the specified access point was created.
creationDate - The date and time when the specified access point was created.GetAccessPointResponse.Builder alias(String alias)
The name or alias of the access point.
alias - The name or alias of the access point.GetAccessPointResponse.Builder accessPointArn(String accessPointArn)
The ARN of the access point.
accessPointArn - The ARN of the access point.GetAccessPointResponse.Builder endpoints(Map<String,String> endpoints)
The VPC endpoint for the access point.
endpoints - The VPC endpoint for the access point.Copyright © 2022. All rights reserved.