Interface AuthorizeEndpointAccessResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<AuthorizeEndpointAccessResponse.Builder,,- AuthorizeEndpointAccessResponse> - RedshiftResponse.Builder,- SdkBuilder<AuthorizeEndpointAccessResponse.Builder,,- AuthorizeEndpointAccessResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- AuthorizeEndpointAccessResponse
@Mutable
@NotThreadSafe
public static interface AuthorizeEndpointAccessResponse.Builder
extends RedshiftResponse.Builder, SdkPojo, CopyableBuilder<AuthorizeEndpointAccessResponse.Builder,AuthorizeEndpointAccessResponse> 
- 
Method SummaryModifier and TypeMethodDescriptionallowedAllVPCs(Boolean allowedAllVPCs) Indicates whether all VPCs in the grantee account are allowed access to the cluster.allowedVPCs(String... allowedVPCs) The VPCs allowed access to the cluster.allowedVPCs(Collection<String> allowedVPCs) The VPCs allowed access to the cluster.authorizeTime(Instant authorizeTime) The time (UTC) when the authorization was created.clusterIdentifier(String clusterIdentifier) The cluster identifier.clusterStatus(String clusterStatus) The status of the cluster.endpointCount(Integer endpointCount) The number of Redshift-managed VPC endpoints created for the authorization.The Amazon Web Services account ID of the grantee of the cluster.The Amazon Web Services account ID of the cluster owner.The status of the authorization action.status(AuthorizationStatus status) The status of the authorization action.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.redshift.model.RedshiftResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
grantorThe Amazon Web Services account ID of the cluster owner. - Parameters:
- grantor- The Amazon Web Services account ID of the cluster owner.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
granteeThe Amazon Web Services account ID of the grantee of the cluster. - Parameters:
- grantee- The Amazon Web Services account ID of the grantee of the cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clusterIdentifierThe cluster identifier. - Parameters:
- clusterIdentifier- The cluster identifier.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
authorizeTimeThe time (UTC) when the authorization was created. - Parameters:
- authorizeTime- The time (UTC) when the authorization was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clusterStatusThe status of the cluster. - Parameters:
- clusterStatus- The status of the cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of the authorization action. - Parameters:
- status- The status of the authorization action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the authorization action. - Parameters:
- status- The status of the authorization action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
allowedAllVPCsIndicates whether all VPCs in the grantee account are allowed access to the cluster. - Parameters:
- allowedAllVPCs- Indicates whether all VPCs in the grantee account are allowed access to the cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
allowedVPCsThe VPCs allowed access to the cluster. - Parameters:
- allowedVPCs- The VPCs allowed access to the cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
allowedVPCsThe VPCs allowed access to the cluster. - Parameters:
- allowedVPCs- The VPCs allowed access to the cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
endpointCountThe number of Redshift-managed VPC endpoints created for the authorization. - Parameters:
- endpointCount- The number of Redshift-managed VPC endpoints created for the authorization.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-