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 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) 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 © 2021. All rights reserved.