Interface ListWorkspacesResponse.Builder
-
- All Superinterfaces:
AmpResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<ListWorkspacesResponse.Builder,ListWorkspacesResponse>,SdkBuilder<ListWorkspacesResponse.Builder,ListWorkspacesResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListWorkspacesResponse
public static interface ListWorkspacesResponse.Builder extends AmpResponse.Builder, SdkPojo, CopyableBuilder<ListWorkspacesResponse.Builder,ListWorkspacesResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListWorkspacesResponse.BuildernextToken(String nextToken)A token indicating that there are more results to retrieve.ListWorkspacesResponse.Builderworkspaces(Collection<WorkspaceSummary> workspaces)An array ofWorkspaceSummarystructures containing information about the workspaces requested.ListWorkspacesResponse.Builderworkspaces(Consumer<WorkspaceSummary.Builder>... workspaces)An array ofWorkspaceSummarystructures containing information about the workspaces requested.ListWorkspacesResponse.Builderworkspaces(WorkspaceSummary... workspaces)An array ofWorkspaceSummarystructures containing information about the workspaces requested.-
Methods inherited from interface software.amazon.awssdk.services.amp.model.AmpResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
nextToken
ListWorkspacesResponse.Builder nextToken(String nextToken)
A token indicating that there are more results to retrieve. You can use this token as part of your next
ListWorkspacesrequest to retrieve those results.- Parameters:
nextToken- A token indicating that there are more results to retrieve. You can use this token as part of your nextListWorkspacesrequest to retrieve those results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workspaces
ListWorkspacesResponse.Builder workspaces(Collection<WorkspaceSummary> workspaces)
An array of
WorkspaceSummarystructures containing information about the workspaces requested.- Parameters:
workspaces- An array ofWorkspaceSummarystructures containing information about the workspaces requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workspaces
ListWorkspacesResponse.Builder workspaces(WorkspaceSummary... workspaces)
An array of
WorkspaceSummarystructures containing information about the workspaces requested.- Parameters:
workspaces- An array ofWorkspaceSummarystructures containing information about the workspaces requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workspaces
ListWorkspacesResponse.Builder workspaces(Consumer<WorkspaceSummary.Builder>... workspaces)
An array of
This is a convenience method that creates an instance of theWorkspaceSummarystructures containing information about the workspaces requested.WorkspaceSummary.Builderavoiding the need to create one manually viaWorkspaceSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#workspaces(List.) - Parameters:
workspaces- a consumer that will call methods onWorkspaceSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#workspaces(java.util.Collection)
-
-