Interface DescribeProjectResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProjectResponse.Builder,DescribeProjectResponse>
,SageMakerResponse.Builder
,SdkBuilder<DescribeProjectResponse.Builder,DescribeProjectResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- DescribeProjectResponse
public static interface DescribeProjectResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeProjectResponse.Builder,DescribeProjectResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DescribeProjectResponse.Builder
createdBy(Consumer<UserContext.Builder> createdBy)
Sets the value of the CreatedBy property for this object.DescribeProjectResponse.Builder
createdBy(UserContext createdBy)
Sets the value of the CreatedBy property for this object.DescribeProjectResponse.Builder
creationTime(Instant creationTime)
The time when the project was created.default DescribeProjectResponse.Builder
lastModifiedBy(Consumer<UserContext.Builder> lastModifiedBy)
Sets the value of the LastModifiedBy property for this object.DescribeProjectResponse.Builder
lastModifiedBy(UserContext lastModifiedBy)
Sets the value of the LastModifiedBy property for this object.DescribeProjectResponse.Builder
lastModifiedTime(Instant lastModifiedTime)
The timestamp when project was last modified.DescribeProjectResponse.Builder
projectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.DescribeProjectResponse.Builder
projectDescription(String projectDescription)
The description of the project.DescribeProjectResponse.Builder
projectId(String projectId)
The ID of the project.DescribeProjectResponse.Builder
projectName(String projectName)
The name of the project.DescribeProjectResponse.Builder
projectStatus(String projectStatus)
The status of the project.DescribeProjectResponse.Builder
projectStatus(ProjectStatus projectStatus)
The status of the project.default DescribeProjectResponse.Builder
serviceCatalogProvisionedProductDetails(Consumer<ServiceCatalogProvisionedProductDetails.Builder> serviceCatalogProvisionedProductDetails)
Information about a provisioned service catalog product.DescribeProjectResponse.Builder
serviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails serviceCatalogProvisionedProductDetails)
Information about a provisioned service catalog product.default DescribeProjectResponse.Builder
serviceCatalogProvisioningDetails(Consumer<ServiceCatalogProvisioningDetails.Builder> serviceCatalogProvisioningDetails)
Information used to provision a service catalog product.DescribeProjectResponse.Builder
serviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails serviceCatalogProvisioningDetails)
Information used to provision a service catalog product.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.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
-
projectArn
DescribeProjectResponse.Builder projectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.
- Parameters:
projectArn
- The Amazon Resource Name (ARN) of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectName
DescribeProjectResponse.Builder projectName(String projectName)
The name of the project.
- Parameters:
projectName
- The name of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectId
DescribeProjectResponse.Builder projectId(String projectId)
The ID of the project.
- Parameters:
projectId
- The ID of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectDescription
DescribeProjectResponse.Builder projectDescription(String projectDescription)
The description of the project.
- Parameters:
projectDescription
- The description of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceCatalogProvisioningDetails
DescribeProjectResponse.Builder serviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails serviceCatalogProvisioningDetails)
Information used to provision a service catalog product. For information, see What is Amazon Web Services Service Catalog.
- Parameters:
serviceCatalogProvisioningDetails
- Information used to provision a service catalog product. For information, see What is Amazon Web Services Service Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceCatalogProvisioningDetails
default DescribeProjectResponse.Builder serviceCatalogProvisioningDetails(Consumer<ServiceCatalogProvisioningDetails.Builder> serviceCatalogProvisioningDetails)
Information used to provision a service catalog product. For information, see What is Amazon Web Services Service Catalog.
This is a convenience method that creates an instance of theServiceCatalogProvisioningDetails.Builder
avoiding the need to create one manually viaServiceCatalogProvisioningDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails)
.- Parameters:
serviceCatalogProvisioningDetails
- a consumer that will call methods onServiceCatalogProvisioningDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
serviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails)
-
serviceCatalogProvisionedProductDetails
DescribeProjectResponse.Builder serviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails serviceCatalogProvisionedProductDetails)
Information about a provisioned service catalog product.
- Parameters:
serviceCatalogProvisionedProductDetails
- Information about a provisioned service catalog product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceCatalogProvisionedProductDetails
default DescribeProjectResponse.Builder serviceCatalogProvisionedProductDetails(Consumer<ServiceCatalogProvisionedProductDetails.Builder> serviceCatalogProvisionedProductDetails)
Information about a provisioned service catalog product.
This is a convenience method that creates an instance of theServiceCatalogProvisionedProductDetails.Builder
avoiding the need to create one manually viaServiceCatalogProvisionedProductDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails)
.- Parameters:
serviceCatalogProvisionedProductDetails
- a consumer that will call methods onServiceCatalogProvisionedProductDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
serviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails)
-
projectStatus
DescribeProjectResponse.Builder projectStatus(String projectStatus)
The status of the project.
- Parameters:
projectStatus
- The status of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProjectStatus
,ProjectStatus
-
projectStatus
DescribeProjectResponse.Builder projectStatus(ProjectStatus projectStatus)
The status of the project.
- Parameters:
projectStatus
- The status of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProjectStatus
,ProjectStatus
-
createdBy
DescribeProjectResponse.Builder createdBy(UserContext createdBy)
Sets the value of the CreatedBy property for this object.- Parameters:
createdBy
- The new value for the CreatedBy property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
default DescribeProjectResponse.Builder createdBy(Consumer<UserContext.Builder> createdBy)
Sets the value of the CreatedBy property for this object. This is a convenience method that creates an instance of theUserContext.Builder
avoiding the need to create one manually viaUserContext.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreatedBy(UserContext)
.- Parameters:
createdBy
- a consumer that will call methods onUserContext.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
createdBy(UserContext)
-
creationTime
DescribeProjectResponse.Builder creationTime(Instant creationTime)
The time when the project was created.
- Parameters:
creationTime
- The time when the project was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
DescribeProjectResponse.Builder lastModifiedTime(Instant lastModifiedTime)
The timestamp when project was last modified.
- Parameters:
lastModifiedTime
- The timestamp when project was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
DescribeProjectResponse.Builder lastModifiedBy(UserContext lastModifiedBy)
Sets the value of the LastModifiedBy property for this object.- Parameters:
lastModifiedBy
- The new value for the LastModifiedBy property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
default DescribeProjectResponse.Builder lastModifiedBy(Consumer<UserContext.Builder> lastModifiedBy)
Sets the value of the LastModifiedBy property for this object. This is a convenience method that creates an instance of theUserContext.Builder
avoiding the need to create one manually viaUserContext.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolastModifiedBy(UserContext)
.- Parameters:
lastModifiedBy
- a consumer that will call methods onUserContext.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lastModifiedBy(UserContext)
-
-