Interface DescribeProjectResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeProjectResponse.Builder,DescribeProjectResponse>,DataBrewResponse.Builder,SdkBuilder<DescribeProjectResponse.Builder,DescribeProjectResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeProjectResponse
public static interface DescribeProjectResponse.Builder extends DataBrewResponse.Builder, SdkPojo, CopyableBuilder<DescribeProjectResponse.Builder,DescribeProjectResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeProjectResponse.BuildercreateDate(Instant createDate)The date and time that the project was created.DescribeProjectResponse.BuildercreatedBy(String createdBy)The identifier (user name) of the user who created the project.DescribeProjectResponse.BuilderdatasetName(String datasetName)The dataset associated with the project.DescribeProjectResponse.BuilderlastModifiedBy(String lastModifiedBy)The identifier (user name) of the user who last modified the project.DescribeProjectResponse.BuilderlastModifiedDate(Instant lastModifiedDate)The date and time that the project was last modified.DescribeProjectResponse.Buildername(String name)The name of the project.DescribeProjectResponse.BuilderopenDate(Instant openDate)The date and time when the project was opened.DescribeProjectResponse.BuilderopenedBy(String openedBy)The identifier (user name) of the user that opened the project for use.DescribeProjectResponse.BuilderrecipeName(String recipeName)The recipe associated with this job.DescribeProjectResponse.BuilderresourceArn(String resourceArn)The Amazon Resource Name (ARN) of the project.DescribeProjectResponse.BuilderroleArn(String roleArn)The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.default DescribeProjectResponse.Buildersample(Consumer<Sample.Builder> sample)Sets the value of the Sample property for this object.DescribeProjectResponse.Buildersample(Sample sample)Sets the value of the Sample property for this object.DescribeProjectResponse.BuildersessionStatus(String sessionStatus)Describes the current state of the session:DescribeProjectResponse.BuildersessionStatus(SessionStatus sessionStatus)Describes the current state of the session:DescribeProjectResponse.Buildertags(Map<String,String> tags)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 Detail
-
createDate
DescribeProjectResponse.Builder createDate(Instant 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
DescribeProjectResponse.Builder createdBy(String 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
DescribeProjectResponse.Builder datasetName(String 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
DescribeProjectResponse.Builder lastModifiedDate(Instant 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
DescribeProjectResponse.Builder lastModifiedBy(String 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
DescribeProjectResponse.Builder name(String 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
DescribeProjectResponse.Builder recipeName(String 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
DescribeProjectResponse.Builder resourceArn(String 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
DescribeProjectResponse.Builder sample(Sample 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
default DescribeProjectResponse.Builder sample(Consumer<Sample.Builder> sample)
Sets the value of the Sample property for this object. This is a convenience method that creates an instance of theSample.Builderavoiding the need to create one manually viaSample.builder().When the
Consumercompletes,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:
sample(Sample)
-
roleArn
DescribeProjectResponse.Builder roleArn(String 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
DescribeProjectResponse.Builder tags(Map<String,String> 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
DescribeProjectResponse.Builder sessionStatus(String 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,SessionStatus
-
-
sessionStatus
DescribeProjectResponse.Builder sessionStatus(SessionStatus 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,SessionStatus
-
-
openedBy
DescribeProjectResponse.Builder openedBy(String 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
DescribeProjectResponse.Builder openDate(Instant 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.
-
-