Interface DescribeProjectResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProjectResponse.Builder,
,DescribeProjectResponse> DataBrewResponse.Builder
,SdkBuilder<DescribeProjectResponse.Builder,
,DescribeProjectResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeProjectResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreateDate
(Instant createDate) The date and time that the project was created.The identifier (user name) of the user who created the project.datasetName
(String datasetName) The dataset associated with the project.lastModifiedBy
(String lastModifiedBy) The identifier (user name) of the user who last modified the project.lastModifiedDate
(Instant lastModifiedDate) The date and time that the project was last modified.The name of the project.The date and time when the project was opened.The identifier (user name) of the user that opened the project for use.recipeName
(String recipeName) The recipe associated with this job.resourceArn
(String resourceArn) The Amazon Resource Name (ARN) of the project.The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.default DescribeProjectResponse.Builder
sample
(Consumer<Sample.Builder> sample) Sets the value of the Sample property for this object.Sets the value of the Sample property for this object.sessionStatus
(String sessionStatus) Describes the current state of the session:sessionStatus
(SessionStatus sessionStatus) Describes the current state of the session:Metadata tags associated with this project.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.databrew.model.DataBrewResponse.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
createDate
The date and time that the project was created.
- Parameters:
createDate
- The date and time that the project was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The identifier (user name) of the user who created the project.
- Parameters:
createdBy
- The identifier (user name) of the user who created the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datasetName
The dataset associated with the project.
- Parameters:
datasetName
- The dataset associated with the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
The date and time that the project was last modified.
- Parameters:
lastModifiedDate
- The date and time that the project was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
The identifier (user name) of the user who last modified the project.
- Parameters:
lastModifiedBy
- The identifier (user name) of the user who last modified the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the project.
- Parameters:
name
- The name of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recipeName
The recipe associated with this job.
- Parameters:
recipeName
- The recipe associated with this job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
The Amazon Resource Name (ARN) of the project.
- Parameters:
resourceArn
- The Amazon Resource Name (ARN) of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sample
Sets the value of the Sample property for this object.- Parameters:
sample
- The new value for the Sample property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sample
Sets the value of the Sample property for this object. This is a convenience method that creates an instance of theSample.Builder
avoiding the need to create one manually viaSample.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosample(Sample)
.- Parameters:
sample
- a consumer that will call methods onSample.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
roleArn
The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.
- Parameters:
roleArn
- The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Metadata tags associated with this project.
- Parameters:
tags
- Metadata tags associated with this project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionStatus
Describes the current state of the session:
-
PROVISIONING
- allocating resources for the session. -
INITIALIZING
- getting the session ready for first use. -
ASSIGNED
- the session is ready for use.
- Parameters:
sessionStatus
- Describes the current state of the session:-
PROVISIONING
- allocating resources for the session. -
INITIALIZING
- getting the session ready for first use. -
ASSIGNED
- the session is ready for use.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
sessionStatus
Describes the current state of the session:
-
PROVISIONING
- allocating resources for the session. -
INITIALIZING
- getting the session ready for first use. -
ASSIGNED
- the session is ready for use.
- Parameters:
sessionStatus
- Describes the current state of the session:-
PROVISIONING
- allocating resources for the session. -
INITIALIZING
- getting the session ready for first use. -
ASSIGNED
- the session is ready for use.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
openedBy
The identifier (user name) of the user that opened the project for use.
- Parameters:
openedBy
- The identifier (user name) of the user that opened the project for use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openDate
The date and time when the project was opened.
- Parameters:
openDate
- The date and time when the project was opened.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-