Interface ListVaultsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListVaultsResponse.Builder,ListVaultsResponse>,GlacierResponse.Builder,SdkBuilder<ListVaultsResponse.Builder,ListVaultsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListVaultsResponse
public static interface ListVaultsResponse.Builder extends GlacierResponse.Builder, SdkPojo, CopyableBuilder<ListVaultsResponse.Builder,ListVaultsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListVaultsResponse.Buildermarker(String marker)The vault ARN at which to continue pagination of the results.ListVaultsResponse.BuildervaultList(Collection<DescribeVaultOutput> vaultList)List of vaults.ListVaultsResponse.BuildervaultList(Consumer<DescribeVaultOutput.Builder>... vaultList)List of vaults.ListVaultsResponse.BuildervaultList(DescribeVaultOutput... vaultList)List of vaults.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.glacier.model.GlacierResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
vaultList
ListVaultsResponse.Builder vaultList(Collection<DescribeVaultOutput> vaultList)
List of vaults.
- Parameters:
vaultList- List of vaults.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vaultList
ListVaultsResponse.Builder vaultList(DescribeVaultOutput... vaultList)
List of vaults.
- Parameters:
vaultList- List of vaults.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vaultList
ListVaultsResponse.Builder vaultList(Consumer<DescribeVaultOutput.Builder>... vaultList)
List of vaults.
This is a convenience method that creates an instance of theDescribeVaultOutput.Builderavoiding the need to create one manually viaDescribeVaultOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#vaultList(List.) - Parameters:
vaultList- a consumer that will call methods onDescribeVaultOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#vaultList(java.util.Collection)
-
marker
ListVaultsResponse.Builder marker(String marker)
The vault ARN at which to continue pagination of the results. You use the marker in another List Vaults request to obtain more vaults in the list.
- Parameters:
marker- The vault ARN at which to continue pagination of the results. You use the marker in another List Vaults request to obtain more vaults in the list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-