Package com.seam.api.types
Class Workspace.Builder
- java.lang.Object
-
- com.seam.api.types.Workspace.Builder
-
- All Implemented Interfaces:
Workspace._FinalStage,Workspace.IsSandboxStage,Workspace.NameStage,Workspace.WorkspaceIdStage
- Enclosing class:
- Workspace
public static final class Workspace.Builder extends java.lang.Object implements Workspace.WorkspaceIdStage, Workspace.NameStage, Workspace.IsSandboxStage, Workspace._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Workspacebuild()Workspace._FinalStageconnectPartnerName(java.lang.String connectPartnerName)Workspace._FinalStageconnectPartnerName(java.util.Optional<java.lang.String> connectPartnerName)Workspace.Builderfrom(Workspace other)Workspace._FinalStageisSandbox(boolean isSandbox)Workspace.IsSandboxStagename(java.lang.String name)Workspace.NameStageworkspaceId(java.lang.String workspaceId)
-
-
-
Method Detail
-
from
public Workspace.Builder from(Workspace other)
- Specified by:
fromin interfaceWorkspace.WorkspaceIdStage
-
workspaceId
public Workspace.NameStage workspaceId(java.lang.String workspaceId)
- Specified by:
workspaceIdin interfaceWorkspace.WorkspaceIdStage
-
name
public Workspace.IsSandboxStage name(java.lang.String name)
- Specified by:
namein interfaceWorkspace.NameStage
-
isSandbox
public Workspace._FinalStage isSandbox(boolean isSandbox)
- Specified by:
isSandboxin interfaceWorkspace.IsSandboxStage
-
connectPartnerName
public Workspace._FinalStage connectPartnerName(java.lang.String connectPartnerName)
- Specified by:
connectPartnerNamein interfaceWorkspace._FinalStage
-
connectPartnerName
public Workspace._FinalStage connectPartnerName(java.util.Optional<java.lang.String> connectPartnerName)
- Specified by:
connectPartnerNamein interfaceWorkspace._FinalStage
-
build
public Workspace build()
- Specified by:
buildin interfaceWorkspace._FinalStage
-
-