Interface WorkspacePage.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<WorkspacePage.Builder,,WorkspacePage> SdkBuilder<WorkspacePage.Builder,,WorkspacePage> SdkPojo
- Enclosing class:
WorkspacePage
@Mutable
@NotThreadSafe
public static interface WorkspacePage.Builder
extends SdkPojo, CopyableBuilder<WorkspacePage.Builder,WorkspacePage>
-
Method Summary
Modifier and TypeMethodDescriptionA JSON string containing input parameters passed to the view when the page is rendered.The page identifier.resourceArn(String resourceArn) The Amazon Resource Name (ARN) of the view associated with this page.The URL-friendly identifier for the page.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, sdkFieldNameToField, sdkFields
-
Method Details
-
resourceArn
The Amazon Resource Name (ARN) of the view associated with this page.
- Parameters:
resourceArn- The Amazon Resource Name (ARN) of the view associated with this page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
page
The page identifier. System pages include
HOMEandAGENT_EXPERIENCE.- Parameters:
page- The page identifier. System pages includeHOMEandAGENT_EXPERIENCE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
slug
The URL-friendly identifier for the page.
- Parameters:
slug- The URL-friendly identifier for the page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputData
A JSON string containing input parameters passed to the view when the page is rendered.
- Parameters:
inputData- A JSON string containing input parameters passed to the view when the page is rendered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-