Interface SpaceDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SpaceDetails.Builder,,SpaceDetails> SdkBuilder<SpaceDetails.Builder,,SpaceDetails> SdkPojo
- Enclosing class:
SpaceDetails
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Instant creationTime) The creation time.The ID of the associated domain.lastModifiedTime(Instant lastModifiedTime) The last modified time.default SpaceDetails.BuilderownershipSettingsSummary(Consumer<OwnershipSettingsSummary.Builder> ownershipSettingsSummary) Specifies summary information about the ownership settings.ownershipSettingsSummary(OwnershipSettingsSummary ownershipSettingsSummary) Specifies summary information about the ownership settings.spaceDisplayName(String spaceDisplayName) The name of the space that appears in the Studio UI.The name of the space.default SpaceDetails.BuilderspaceSettingsSummary(Consumer<SpaceSettingsSummary.Builder> spaceSettingsSummary) Specifies summary information about the space settings.spaceSettingsSummary(SpaceSettingsSummary spaceSettingsSummary) Specifies summary information about the space settings.default SpaceDetails.BuilderspaceSharingSettingsSummary(Consumer<SpaceSharingSettingsSummary.Builder> spaceSharingSettingsSummary) Specifies summary information about the space sharing settings.spaceSharingSettingsSummary(SpaceSharingSettingsSummary spaceSharingSettingsSummary) Specifies summary information about the space sharing settings.The status.status(SpaceStatus status) The status.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
domainId
The ID of the associated domain.
- Parameters:
domainId- The ID of the associated domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spaceName
The name of the space.
- Parameters:
spaceName- The name of the space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status.
- Parameters:
status- The status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status.
- Parameters:
status- The status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The creation time.
- Parameters:
creationTime- The creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The last modified time.
- Parameters:
lastModifiedTime- The last modified time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spaceSettingsSummary
Specifies summary information about the space settings.
- Parameters:
spaceSettingsSummary- Specifies summary information about the space settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spaceSettingsSummary
default SpaceDetails.Builder spaceSettingsSummary(Consumer<SpaceSettingsSummary.Builder> spaceSettingsSummary) Specifies summary information about the space settings.
This is a convenience method that creates an instance of theSpaceSettingsSummary.Builderavoiding the need to create one manually viaSpaceSettingsSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tospaceSettingsSummary(SpaceSettingsSummary).- Parameters:
spaceSettingsSummary- a consumer that will call methods onSpaceSettingsSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
spaceSharingSettingsSummary
SpaceDetails.Builder spaceSharingSettingsSummary(SpaceSharingSettingsSummary spaceSharingSettingsSummary) Specifies summary information about the space sharing settings.
- Parameters:
spaceSharingSettingsSummary- Specifies summary information about the space sharing settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spaceSharingSettingsSummary
default SpaceDetails.Builder spaceSharingSettingsSummary(Consumer<SpaceSharingSettingsSummary.Builder> spaceSharingSettingsSummary) Specifies summary information about the space sharing settings.
This is a convenience method that creates an instance of theSpaceSharingSettingsSummary.Builderavoiding the need to create one manually viaSpaceSharingSettingsSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tospaceSharingSettingsSummary(SpaceSharingSettingsSummary).- Parameters:
spaceSharingSettingsSummary- a consumer that will call methods onSpaceSharingSettingsSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ownershipSettingsSummary
Specifies summary information about the ownership settings.
- Parameters:
ownershipSettingsSummary- Specifies summary information about the ownership settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownershipSettingsSummary
default SpaceDetails.Builder ownershipSettingsSummary(Consumer<OwnershipSettingsSummary.Builder> ownershipSettingsSummary) Specifies summary information about the ownership settings.
This is a convenience method that creates an instance of theOwnershipSettingsSummary.Builderavoiding the need to create one manually viaOwnershipSettingsSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toownershipSettingsSummary(OwnershipSettingsSummary).- Parameters:
ownershipSettingsSummary- a consumer that will call methods onOwnershipSettingsSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
spaceDisplayName
The name of the space that appears in the Studio UI.
- Parameters:
spaceDisplayName- The name of the space that appears in the Studio UI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-