Interface BatchExecuteStatementResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<BatchExecuteStatementResponse.Builder,BatchExecuteStatementResponse>,RedshiftDataResponse.Builder,SdkBuilder<BatchExecuteStatementResponse.Builder,BatchExecuteStatementResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- BatchExecuteStatementResponse
public static interface BatchExecuteStatementResponse.Builder extends RedshiftDataResponse.Builder, SdkPojo, CopyableBuilder<BatchExecuteStatementResponse.Builder,BatchExecuteStatementResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchExecuteStatementResponse.BuilderclusterIdentifier(String clusterIdentifier)The cluster identifier.BatchExecuteStatementResponse.BuildercreatedAt(Instant createdAt)The date and time (UTC) the statement was created.BatchExecuteStatementResponse.Builderdatabase(String database)The name of the database.BatchExecuteStatementResponse.BuilderdbGroups(String... dbGroups)A list of colon (:) separated names of database groups.BatchExecuteStatementResponse.BuilderdbGroups(Collection<String> dbGroups)A list of colon (:) separated names of database groups.BatchExecuteStatementResponse.BuilderdbUser(String dbUser)The database user name.BatchExecuteStatementResponse.Builderid(String id)The identifier of the SQL statement whose results are to be fetched.BatchExecuteStatementResponse.BuildersecretArn(String secretArn)The name or ARN of the secret that enables access to the database.BatchExecuteStatementResponse.BuildersessionId(String sessionId)The session identifier of the query.BatchExecuteStatementResponse.BuilderworkgroupName(String workgroupName)The serverless workgroup name or Amazon Resource Name (ARN).-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.redshiftdata.model.RedshiftDataResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
clusterIdentifier
BatchExecuteStatementResponse.Builder clusterIdentifier(String clusterIdentifier)
The cluster identifier. This element is not returned when connecting to a serverless workgroup.
- Parameters:
clusterIdentifier- The cluster identifier. This element is not returned when connecting to a serverless workgroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
BatchExecuteStatementResponse.Builder createdAt(Instant createdAt)
The date and time (UTC) the statement was created.
- Parameters:
createdAt- The date and time (UTC) the statement was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
database
BatchExecuteStatementResponse.Builder database(String database)
The name of the database.
- Parameters:
database- The name of the database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbGroups
BatchExecuteStatementResponse.Builder dbGroups(Collection<String> dbGroups)
A list of colon (:) separated names of database groups.
- Parameters:
dbGroups- A list of colon (:) separated names of database groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbGroups
BatchExecuteStatementResponse.Builder dbGroups(String... dbGroups)
A list of colon (:) separated names of database groups.
- Parameters:
dbGroups- A list of colon (:) separated names of database groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbUser
BatchExecuteStatementResponse.Builder dbUser(String dbUser)
The database user name.
- Parameters:
dbUser- The database user name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
BatchExecuteStatementResponse.Builder id(String id)
The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned by
BatchExecuteStatment.- Parameters:
id- The identifier of the SQL statement whose results are to be fetched. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API. This identifier is returned byBatchExecuteStatment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretArn
BatchExecuteStatementResponse.Builder secretArn(String secretArn)
The name or ARN of the secret that enables access to the database.
- Parameters:
secretArn- The name or ARN of the secret that enables access to the database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
BatchExecuteStatementResponse.Builder sessionId(String sessionId)
The session identifier of the query.
- Parameters:
sessionId- The session identifier of the query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workgroupName
BatchExecuteStatementResponse.Builder workgroupName(String workgroupName)
The serverless workgroup name or Amazon Resource Name (ARN). This element is not returned when connecting to a provisioned cluster.
- Parameters:
workgroupName- The serverless workgroup name or Amazon Resource Name (ARN). This element is not returned when connecting to a provisioned cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-