Interface UpdateProjectResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<UpdateProjectResponse.Builder,UpdateProjectResponse>, DataZoneResponse.Builder, SdkBuilder<UpdateProjectResponse.Builder,UpdateProjectResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
UpdateProjectResponse

public static interface UpdateProjectResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<UpdateProjectResponse.Builder,UpdateProjectResponse>
  • Method Details

    • createdAt

      UpdateProjectResponse.Builder createdAt(Instant createdAt)

      The timestamp of when the project was created.

      Parameters:
      createdAt - The timestamp of when the project was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      UpdateProjectResponse.Builder createdBy(String createdBy)

      The Amazon DataZone user who created the project.

      Parameters:
      createdBy - The Amazon DataZone user who created the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      UpdateProjectResponse.Builder description(String description)

      The description of the project that is to be updated.

      Parameters:
      description - The description of the project that is to be updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainId

      The identifier of the Amazon DataZone domain in which a project is updated.

      Parameters:
      domainId - The identifier of the Amazon DataZone domain in which a project is updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • glossaryTerms

      UpdateProjectResponse.Builder glossaryTerms(Collection<String> glossaryTerms)

      The glossary terms of the project that are to be updated.

      Parameters:
      glossaryTerms - The glossary terms of the project that are to be updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • glossaryTerms

      UpdateProjectResponse.Builder glossaryTerms(String... glossaryTerms)

      The glossary terms of the project that are to be updated.

      Parameters:
      glossaryTerms - The glossary terms of the project that are to be updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The identifier of the project that is to be updated.

      Parameters:
      id - The identifier of the project that is to be updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedAt

      UpdateProjectResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)

      The timestamp of when the project was last updated.

      Parameters:
      lastUpdatedAt - The timestamp of when the project was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the project that is to be updated.

      Parameters:
      name - The name of the project that is to be updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.