public static interface EndpointAccess.Builder extends SdkPojo, CopyableBuilder<EndpointAccess.Builder,EndpointAccess>
| Modifier and Type | Method and Description |
|---|---|
EndpointAccess.Builder |
address(String address)
The DNS address of the endpoint.
|
EndpointAccess.Builder |
clusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster associated with the endpoint.
|
EndpointAccess.Builder |
endpointCreateTime(Instant endpointCreateTime)
The time (UTC) that the endpoint was created.
|
EndpointAccess.Builder |
endpointName(String endpointName)
The name of the endpoint.
|
EndpointAccess.Builder |
endpointStatus(String endpointStatus)
The status of the endpoint.
|
EndpointAccess.Builder |
port(Integer port)
The port number on which the cluster accepts incoming connections.
|
EndpointAccess.Builder |
resourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.
|
EndpointAccess.Builder |
subnetGroupName(String subnetGroupName)
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
|
default EndpointAccess.Builder |
vpcEndpoint(Consumer<VpcEndpoint.Builder> vpcEndpoint)
Sets the value of the VpcEndpoint property for this object.
|
EndpointAccess.Builder |
vpcEndpoint(VpcEndpoint vpcEndpoint)
Sets the value of the VpcEndpoint property for this object.
|
EndpointAccess.Builder |
vpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
The security groups associated with the endpoint.
|
EndpointAccess.Builder |
vpcSecurityGroups(Consumer<VpcSecurityGroupMembership.Builder>... vpcSecurityGroups)
The security groups associated with the endpoint.
|
EndpointAccess.Builder |
vpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
The security groups associated with the endpoint.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEndpointAccess.Builder clusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster associated with the endpoint.
clusterIdentifier - The cluster identifier of the cluster associated with the endpoint.EndpointAccess.Builder resourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.
resourceOwner - The Amazon Web Services account ID of the owner of the cluster.EndpointAccess.Builder subnetGroupName(String subnetGroupName)
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
subnetGroupName - The subnet group name where Amazon Redshift chooses to deploy the endpoint.EndpointAccess.Builder endpointStatus(String endpointStatus)
The status of the endpoint.
endpointStatus - The status of the endpoint.EndpointAccess.Builder endpointName(String endpointName)
The name of the endpoint.
endpointName - The name of the endpoint.EndpointAccess.Builder endpointCreateTime(Instant endpointCreateTime)
The time (UTC) that the endpoint was created.
endpointCreateTime - The time (UTC) that the endpoint was created.EndpointAccess.Builder port(Integer port)
The port number on which the cluster accepts incoming connections.
port - The port number on which the cluster accepts incoming connections.EndpointAccess.Builder address(String address)
The DNS address of the endpoint.
address - The DNS address of the endpoint.EndpointAccess.Builder vpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
The security groups associated with the endpoint.
vpcSecurityGroups - The security groups associated with the endpoint.EndpointAccess.Builder vpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
The security groups associated with the endpoint.
vpcSecurityGroups - The security groups associated with the endpoint.EndpointAccess.Builder vpcSecurityGroups(Consumer<VpcSecurityGroupMembership.Builder>... vpcSecurityGroups)
The security groups associated with the endpoint.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #vpcSecurityGroups(List) .vpcSecurityGroups - a consumer that will call methods on List.Builder #vpcSecurityGroups(List) EndpointAccess.Builder vpcEndpoint(VpcEndpoint vpcEndpoint)
vpcEndpoint - The new value for the VpcEndpoint property for this object.default EndpointAccess.Builder vpcEndpoint(Consumer<VpcEndpoint.Builder> vpcEndpoint)
VpcEndpoint.Builder avoiding the need to create
one manually via VpcEndpoint.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to vpcEndpoint(VpcEndpoint).vpcEndpoint - a consumer that will call methods on VpcEndpoint.BuildervpcEndpoint(VpcEndpoint)Copyright © 2021. All rights reserved.