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