Interface ListEndpointAccessRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListEndpointAccessRequest.Builder,ListEndpointAccessRequest>,RedshiftServerlessRequest.Builder,SdkBuilder<ListEndpointAccessRequest.Builder,ListEndpointAccessRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListEndpointAccessRequest
public static interface ListEndpointAccessRequest.Builder extends RedshiftServerlessRequest.Builder, SdkPojo, CopyableBuilder<ListEndpointAccessRequest.Builder,ListEndpointAccessRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListEndpointAccessRequest.BuildermaxResults(Integer maxResults)An optional parameter that specifies the maximum number of results to return.ListEndpointAccessRequest.BuildernextToken(String nextToken)If your initialListEndpointAccessoperation returns anextToken, you can include the returnednextTokenin followingListEndpointAccessoperations, which returns results in the next page.ListEndpointAccessRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListEndpointAccessRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListEndpointAccessRequest.BuilderownerAccount(String ownerAccount)The owner Amazon Web Services account for the Amazon Redshift Serverless workgroup.ListEndpointAccessRequest.BuildervpcId(String vpcId)The unique identifier of the virtual private cloud with access to Amazon Redshift Serverless.ListEndpointAccessRequest.BuilderworkgroupName(String workgroupName)The name of the workgroup associated with the VPC endpoint to return.-
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.redshiftserverless.model.RedshiftServerlessRequest.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
-
maxResults
ListEndpointAccessRequest.Builder maxResults(Integer maxResults)
An optional parameter that specifies the maximum number of results to return. You can use
nextTokento display the next page of results.- Parameters:
maxResults- An optional parameter that specifies the maximum number of results to return. You can usenextTokento display the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListEndpointAccessRequest.Builder nextToken(String nextToken)
If your initial
ListEndpointAccessoperation returns anextToken, you can include the returnednextTokenin followingListEndpointAccessoperations, which returns results in the next page.- Parameters:
nextToken- If your initialListEndpointAccessoperation returns anextToken, you can include the returnednextTokenin followingListEndpointAccessoperations, which returns results in the next page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerAccount
ListEndpointAccessRequest.Builder ownerAccount(String ownerAccount)
The owner Amazon Web Services account for the Amazon Redshift Serverless workgroup.
- Parameters:
ownerAccount- The owner Amazon Web Services account for the Amazon Redshift Serverless workgroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
ListEndpointAccessRequest.Builder vpcId(String vpcId)
The unique identifier of the virtual private cloud with access to Amazon Redshift Serverless.
- Parameters:
vpcId- The unique identifier of the virtual private cloud with access to Amazon Redshift Serverless.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workgroupName
ListEndpointAccessRequest.Builder workgroupName(String workgroupName)
The name of the workgroup associated with the VPC endpoint to return.
- Parameters:
workgroupName- The name of the workgroup associated with the VPC endpoint to return.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListEndpointAccessRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListEndpointAccessRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-