Interface ProjectProfileSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProjectProfileSummary.Builder,ProjectProfileSummary>,SdkBuilder<ProjectProfileSummary.Builder,ProjectProfileSummary>,SdkPojo
- Enclosing class:
- ProjectProfileSummary
public static interface ProjectProfileSummary.Builder extends SdkPojo, CopyableBuilder<ProjectProfileSummary.Builder,ProjectProfileSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProjectProfileSummary.BuildercreatedAt(Instant createdAt)The timestamp of when the project profile was created.ProjectProfileSummary.BuildercreatedBy(String createdBy)The user who created the project profile.ProjectProfileSummary.Builderdescription(String description)The description of the project profile.ProjectProfileSummary.BuilderdomainId(String domainId)The domain ID of the project profile.ProjectProfileSummary.BuilderdomainUnitId(String domainUnitId)The domain unit ID of the project profile.ProjectProfileSummary.Builderid(String id)The ID of the project profile.ProjectProfileSummary.BuilderlastUpdatedAt(Instant lastUpdatedAt)The timestamp at which a project profile was last updated.ProjectProfileSummary.Buildername(String name)The name of a project profile.ProjectProfileSummary.Builderstatus(String status)The status of a project profile.ProjectProfileSummary.Builderstatus(Status status)The status of a project profile.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
createdAt
ProjectProfileSummary.Builder createdAt(Instant createdAt)
The timestamp of when the project profile was created.
- Parameters:
createdAt- The timestamp of when the project profile was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
ProjectProfileSummary.Builder createdBy(String createdBy)
The user who created the project profile.
- Parameters:
createdBy- The user who created the project profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ProjectProfileSummary.Builder description(String description)
The description of the project profile.
- Parameters:
description- The description of the project profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
ProjectProfileSummary.Builder domainId(String domainId)
The domain ID of the project profile.
- Parameters:
domainId- The domain ID of the project profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainUnitId
ProjectProfileSummary.Builder domainUnitId(String domainUnitId)
The domain unit ID of the project profile.
- Parameters:
domainUnitId- The domain unit ID of the project profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ProjectProfileSummary.Builder id(String id)
The ID of the project profile.
- Parameters:
id- The ID of the project profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
ProjectProfileSummary.Builder lastUpdatedAt(Instant lastUpdatedAt)
The timestamp at which a project profile was last updated.
- Parameters:
lastUpdatedAt- The timestamp at which a project profile was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ProjectProfileSummary.Builder name(String name)
The name of a project profile.
- Parameters:
name- The name of a project profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ProjectProfileSummary.Builder status(String status)
The status of a project profile.
-
status
ProjectProfileSummary.Builder status(Status status)
The status of a project profile.
-
-