public static interface UserStorageMetadata.Builder extends CopyableBuilder<UserStorageMetadata.Builder,UserStorageMetadata>
Modifier and Type | Method and Description |
---|---|
default UserStorageMetadata.Builder |
storageRule(Consumer<StorageRuleType.Builder> storageRule)
The storage for a user.
|
UserStorageMetadata.Builder |
storageRule(StorageRuleType storageRule)
The storage for a user.
|
UserStorageMetadata.Builder |
storageUtilizedInBytes(Long storageUtilizedInBytes)
The amount of storage used, in bytes.
|
copy
apply, build
UserStorageMetadata.Builder storageUtilizedInBytes(Long storageUtilizedInBytes)
The amount of storage used, in bytes.
storageUtilizedInBytes
- The amount of storage used, in bytes.UserStorageMetadata.Builder storageRule(StorageRuleType storageRule)
The storage for a user.
storageRule
- The storage for a user.default UserStorageMetadata.Builder storageRule(Consumer<StorageRuleType.Builder> storageRule)
The storage for a user.
This is a convenience that creates an instance of theStorageRuleType.Builder
avoiding the need to
create one manually via StorageRuleType.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to storageRule(StorageRuleType)
.storageRule
- a consumer that will call methods on StorageRuleType.Builder
storageRule(StorageRuleType)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.