Interface S3ResultItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<S3ResultItem.Builder,S3ResultItem>,SdkBuilder<S3ResultItem.Builder,S3ResultItem>,SdkPojo
- Enclosing class:
- S3ResultItem
public static interface S3ResultItem.Builder extends SdkPojo, CopyableBuilder<S3ResultItem.Builder,S3ResultItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3ResultItem.BuilderbackupResourceArn(String backupResourceArn)These are items in the returned results that match recovery point Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.S3ResultItem.BuilderbackupVaultName(String backupVaultName)The name of the backup vault.S3ResultItem.BuildercreationTime(Instant creationTime)These are one or more items in the returned results that match values for item creation time input during a search of Amazon S3 backup metadata.S3ResultItem.BuildereTag(String eTag)These are one or more items in the returned results that match values for ETags input during a search of Amazon S3 backup metadata.S3ResultItem.BuilderobjectKey(String objectKey)This is one or more items returned in the results of a search of Amazon S3 backup metadata that match the values input for object key.S3ResultItem.BuilderobjectSize(Long objectSize)These are items in the returned results that match values for object size(s) input during a search of Amazon S3 backup metadata.S3ResultItem.BuildersourceResourceArn(String sourceResourceArn)These are items in the returned results that match source Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.S3ResultItem.BuilderversionId(String versionId)These are one or more items in the returned results that match values for version IDs input during a search of Amazon S3 backup metadata.-
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
-
-
-
-
Method Detail
-
backupResourceArn
S3ResultItem.Builder backupResourceArn(String backupResourceArn)
These are items in the returned results that match recovery point Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.
- Parameters:
backupResourceArn- These are items in the returned results that match recovery point Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceResourceArn
S3ResultItem.Builder sourceResourceArn(String sourceResourceArn)
These are items in the returned results that match source Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.
- Parameters:
sourceResourceArn- These are items in the returned results that match source Amazon Resource Names (ARN) input during a search of Amazon S3 backup metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupVaultName
S3ResultItem.Builder backupVaultName(String backupVaultName)
The name of the backup vault.
- Parameters:
backupVaultName- The name of the backup vault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectKey
S3ResultItem.Builder objectKey(String objectKey)
This is one or more items returned in the results of a search of Amazon S3 backup metadata that match the values input for object key.
- Parameters:
objectKey- This is one or more items returned in the results of a search of Amazon S3 backup metadata that match the values input for object key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectSize
S3ResultItem.Builder objectSize(Long objectSize)
These are items in the returned results that match values for object size(s) input during a search of Amazon S3 backup metadata.
- Parameters:
objectSize- These are items in the returned results that match values for object size(s) input during a search of Amazon S3 backup metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
S3ResultItem.Builder creationTime(Instant creationTime)
These are one or more items in the returned results that match values for item creation time input during a search of Amazon S3 backup metadata.
- Parameters:
creationTime- These are one or more items in the returned results that match values for item creation time input during a search of Amazon S3 backup metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eTag
S3ResultItem.Builder eTag(String eTag)
These are one or more items in the returned results that match values for ETags input during a search of Amazon S3 backup metadata.
- Parameters:
eTag- These are one or more items in the returned results that match values for ETags input during a search of Amazon S3 backup metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionId
S3ResultItem.Builder versionId(String versionId)
These are one or more items in the returned results that match values for version IDs input during a search of Amazon S3 backup metadata.
- Parameters:
versionId- These are one or more items in the returned results that match values for version IDs input during a search of Amazon S3 backup metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-