public static interface WorkspaceResourceAssociation.Builder extends SdkPojo, CopyableBuilder<WorkspaceResourceAssociation.Builder,WorkspaceResourceAssociation>
| Modifier and Type | Method and Description |
|---|---|
WorkspaceResourceAssociation.Builder |
associatedResourceId(String associatedResourceId)
The identifier of the associated resource.
|
WorkspaceResourceAssociation.Builder |
associatedResourceType(String associatedResourceType)
The resource types of the associated resource.
|
WorkspaceResourceAssociation.Builder |
associatedResourceType(WorkSpaceAssociatedResourceType associatedResourceType)
The resource types of the associated resource.
|
WorkspaceResourceAssociation.Builder |
created(Instant created)
The time the association is created.
|
WorkspaceResourceAssociation.Builder |
lastUpdatedTime(Instant lastUpdatedTime)
The time the association status was last updated.
|
WorkspaceResourceAssociation.Builder |
state(AssociationState state)
The status of the WorkSpace resource association.
|
WorkspaceResourceAssociation.Builder |
state(String state)
The status of the WorkSpace resource association.
|
WorkspaceResourceAssociation.Builder |
stateReason(AssociationStateReason stateReason)
The reason the association deployment failed.
|
default WorkspaceResourceAssociation.Builder |
stateReason(Consumer<AssociationStateReason.Builder> stateReason)
The reason the association deployment failed.
|
WorkspaceResourceAssociation.Builder |
workspaceId(String workspaceId)
The identifier of the WorkSpace.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildWorkspaceResourceAssociation.Builder associatedResourceId(String associatedResourceId)
The identifier of the associated resource.
associatedResourceId - The identifier of the associated resource.WorkspaceResourceAssociation.Builder associatedResourceType(String associatedResourceType)
The resource types of the associated resource.
associatedResourceType - The resource types of the associated resource.WorkSpaceAssociatedResourceType,
WorkSpaceAssociatedResourceTypeWorkspaceResourceAssociation.Builder associatedResourceType(WorkSpaceAssociatedResourceType associatedResourceType)
The resource types of the associated resource.
associatedResourceType - The resource types of the associated resource.WorkSpaceAssociatedResourceType,
WorkSpaceAssociatedResourceTypeWorkspaceResourceAssociation.Builder created(Instant created)
The time the association is created.
created - The time the association is created.WorkspaceResourceAssociation.Builder lastUpdatedTime(Instant lastUpdatedTime)
The time the association status was last updated.
lastUpdatedTime - The time the association status was last updated.WorkspaceResourceAssociation.Builder state(String state)
The status of the WorkSpace resource association.
state - The status of the WorkSpace resource association.AssociationState,
AssociationStateWorkspaceResourceAssociation.Builder state(AssociationState state)
The status of the WorkSpace resource association.
state - The status of the WorkSpace resource association.AssociationState,
AssociationStateWorkspaceResourceAssociation.Builder stateReason(AssociationStateReason stateReason)
The reason the association deployment failed.
stateReason - The reason the association deployment failed.default WorkspaceResourceAssociation.Builder stateReason(Consumer<AssociationStateReason.Builder> stateReason)
The reason the association deployment failed.
This is a convenience method that creates an instance of theAssociationStateReason.Builder avoiding
the need to create one manually via AssociationStateReason.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to stateReason(AssociationStateReason).
stateReason - a consumer that will call methods on AssociationStateReason.BuilderstateReason(AssociationStateReason)WorkspaceResourceAssociation.Builder workspaceId(String workspaceId)
The identifier of the WorkSpace.
workspaceId - The identifier of the WorkSpace.Copyright © 2023. All rights reserved.