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.Builder
ownershipSettingsSummary
(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.Builder
spaceSettingsSummary
(Consumer<SpaceSettingsSummary.Builder> spaceSettingsSummary) Specifies summary information about the space settings.spaceSettingsSummary
(SpaceSettingsSummary spaceSettingsSummary) Specifies summary information about the space settings.default SpaceDetails.Builder
spaceSharingSettingsSummary
(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
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 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.Builder
avoiding the need to create one manually viaSpaceSettingsSummary.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaSpaceSharingSettingsSummary.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaOwnershipSettingsSummary.builder()
.When the
Consumer
completes,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.
-