Interface DescribeEndpointAccessRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DescribeEndpointAccessRequest.Builder,DescribeEndpointAccessRequest>
,RedshiftRequest.Builder
,SdkBuilder<DescribeEndpointAccessRequest.Builder,DescribeEndpointAccessRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DescribeEndpointAccessRequest
public static interface DescribeEndpointAccessRequest.Builder extends RedshiftRequest.Builder, SdkPojo, CopyableBuilder<DescribeEndpointAccessRequest.Builder,DescribeEndpointAccessRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeEndpointAccessRequest.Builder
clusterIdentifier(String clusterIdentifier)
The cluster identifier associated with the described endpoint.DescribeEndpointAccessRequest.Builder
endpointName(String endpointName)
The name of the endpoint to be described.DescribeEndpointAccessRequest.Builder
marker(String marker)
An optional pagination token provided by a previousDescribeEndpointAccess
request.DescribeEndpointAccessRequest.Builder
maxRecords(Integer maxRecords)
The maximum number of records to include in the response.DescribeEndpointAccessRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DescribeEndpointAccessRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
DescribeEndpointAccessRequest.Builder
resourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.DescribeEndpointAccessRequest.Builder
vpcId(String vpcId)
The virtual private cloud (VPC) identifier with access to the cluster.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.redshift.model.RedshiftRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
clusterIdentifier
DescribeEndpointAccessRequest.Builder clusterIdentifier(String clusterIdentifier)
The cluster identifier associated with the described endpoint.
- Parameters:
clusterIdentifier
- The cluster identifier associated with the described endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceOwner
DescribeEndpointAccessRequest.Builder resourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.
- Parameters:
resourceOwner
- The Amazon Web Services account ID of the owner of the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointName
DescribeEndpointAccessRequest.Builder endpointName(String endpointName)
The name of the endpoint to be described.
- Parameters:
endpointName
- The name of the endpoint to be described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
DescribeEndpointAccessRequest.Builder vpcId(String vpcId)
The virtual private cloud (VPC) identifier with access to the cluster.
- Parameters:
vpcId
- The virtual private cloud (VPC) identifier with access to the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxRecords
DescribeEndpointAccessRequest.Builder maxRecords(Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified
MaxRecords
value, a pagination token called aMarker
is included in the response so that the remaining results can be retrieved.- Parameters:
maxRecords
- The maximum number of records to include in the response. If more records exist than the specifiedMaxRecords
value, a pagination token called aMarker
is included in the response so that the remaining results can be retrieved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
DescribeEndpointAccessRequest.Builder marker(String marker)
An optional pagination token provided by a previous
DescribeEndpointAccess
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.- Parameters:
marker
- An optional pagination token provided by a previousDescribeEndpointAccess
request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by theMaxRecords
parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeEndpointAccessRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeEndpointAccessRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-