Uses of Class
com.google.storage.v2.Bucket.Builder
-
Uses of Bucket.Builder in com.google.storage.v2
Methods in com.google.storage.v2 that return Bucket.BuilderModifier and TypeMethodDescriptionBucket.Builder.addAcl(int index, BucketAccessControl value) Access controls on the bucket.Bucket.Builder.addAcl(int index, BucketAccessControl.Builder builderForValue) Access controls on the bucket.Bucket.Builder.addAcl(BucketAccessControl value) Access controls on the bucket.Bucket.Builder.addAcl(BucketAccessControl.Builder builderForValue) Access controls on the bucket.Bucket.Builder.addAllAcl(Iterable<? extends BucketAccessControl> values) Access controls on the bucket.Bucket.Builder.addAllCors(Iterable<? extends Bucket.Cors> values) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.addAllDefaultObjectAcl(Iterable<? extends ObjectAccessControl> values) Default access controls to apply to new objects when no ACL is provided.ListBucketsResponse.Builder.addBucketsBuilder()The list of items.ListBucketsResponse.Builder.addBucketsBuilder(int index) The list of items.Bucket.Builder.addCors(int index, Bucket.Cors value) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.addCors(int index, Bucket.Cors.Builder builderForValue) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.addCors(Bucket.Cors value) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.addCors(Bucket.Cors.Builder builderForValue) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.addDefaultObjectAcl(int index, ObjectAccessControl value) Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.addDefaultObjectAcl(int index, ObjectAccessControl.Builder builderForValue) Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.addDefaultObjectAcl(ObjectAccessControl value) Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.addDefaultObjectAcl(ObjectAccessControl.Builder builderForValue) Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Bucket.Builder.clear()Bucket.Builder.clearAcl()Access controls on the bucket.Bucket.Builder.clearAutoclass()The bucket's Autoclass configuration.Bucket.Builder.clearBilling()The bucket's billing config.Bucket.Builder.clearBucketId()Output only.Bucket.Builder.clearCors()The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.clearCreateTime()Output only.Bucket.Builder.clearCustomPlacementConfig()Configuration that, if present, specifies the data placement for a [https://cloud.google.com/storage/docs/use-dual-regions][Dual Region].Bucket.Builder.clearDefaultEventBasedHold()The default value for event-based hold on newly created objects in this bucket.Bucket.Builder.clearDefaultObjectAcl()Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.clearEncryption()Encryption config for a bucket.Bucket.Builder.clearEtag()The etag of the bucket.Bucket.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Bucket.Builder.clearIamConfig()The bucket's IAM config.Bucket.Builder.clearLabels()Bucket.Builder.clearLifecycle()The bucket's lifecycle config.Bucket.Builder.clearLocation()Immutable.Bucket.Builder.clearLocationType()Output only.Bucket.Builder.clearLogging()The bucket's logging config, which defines the destination bucket and name prefix (if any) for the current bucket's logs.Bucket.Builder.clearMetageneration()Output only.Bucket.Builder.clearName()Immutable.Bucket.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Bucket.Builder.clearOwner()Output only.Bucket.Builder.clearProject()Immutable.Bucket.Builder.clearRetentionPolicy()The bucket's retention policy.Bucket.Builder.clearRpo()The recovery point objective for cross-region replication of the bucket.Bucket.Builder.clearSatisfiesPzs()Reserved for future use.Bucket.Builder.clearSoftDeletePolicy()Optional.Bucket.Builder.clearStorageClass()The bucket's default storage class, used whenever no storageClass is specified for a newly-created object.Bucket.Builder.clearUpdateTime()Output only.Bucket.Builder.clearVersioning()The bucket's versioning config.Bucket.Builder.clearWebsite()The bucket's website config, controlling how the service behaves when accessing bucket contents as a web site.Bucket.Builder.clone()CreateBucketRequest.Builder.getBucketBuilder()Properties of the new bucket being inserted.UpdateBucketRequest.Builder.getBucketBuilder()Required.ListBucketsResponse.Builder.getBucketsBuilder(int index) The list of items.Bucket.Builder.mergeAutoclass(Bucket.Autoclass value) The bucket's Autoclass configuration.Bucket.Builder.mergeBilling(Bucket.Billing value) The bucket's billing config.Bucket.Builder.mergeCreateTime(com.google.protobuf.Timestamp value) Output only.Bucket.Builder.mergeCustomPlacementConfig(Bucket.CustomPlacementConfig value) Configuration that, if present, specifies the data placement for a [https://cloud.google.com/storage/docs/use-dual-regions][Dual Region].Bucket.Builder.mergeEncryption(Bucket.Encryption value) Encryption config for a bucket.Bucket.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Bucket.Builder.mergeFrom(com.google.protobuf.Message other) Bucket.Builder.mergeIamConfig(Bucket.IamConfig value) The bucket's IAM config.Bucket.Builder.mergeLifecycle(Bucket.Lifecycle value) The bucket's lifecycle config.Bucket.Builder.mergeLogging(Bucket.Logging value) The bucket's logging config, which defines the destination bucket and name prefix (if any) for the current bucket's logs.Bucket.Builder.mergeOwner(Owner value) Output only.Bucket.Builder.mergeRetentionPolicy(Bucket.RetentionPolicy value) The bucket's retention policy.Bucket.Builder.mergeSoftDeletePolicy(Bucket.SoftDeletePolicy value) Optional.final Bucket.BuilderBucket.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Bucket.Builder.mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.Bucket.Builder.mergeVersioning(Bucket.Versioning value) The bucket's versioning config.Bucket.Builder.mergeWebsite(Bucket.Website value) The bucket's website config, controlling how the service behaves when accessing bucket contents as a web site.static Bucket.BuilderBucket.newBuilder()static Bucket.BuilderBucket.newBuilder(Bucket prototype) Bucket.newBuilderForType()protected Bucket.BuilderBucket.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) Bucket.Builder.putAllLabels(Map<String, String> values) User-provided labels, in key/value pairs.User-provided labels, in key/value pairs.Bucket.Builder.removeAcl(int index) Access controls on the bucket.Bucket.Builder.removeCors(int index) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.removeDefaultObjectAcl(int index) Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.removeLabels(String key) User-provided labels, in key/value pairs.Bucket.Builder.setAcl(int index, BucketAccessControl value) Access controls on the bucket.Bucket.Builder.setAcl(int index, BucketAccessControl.Builder builderForValue) Access controls on the bucket.Bucket.Builder.setAutoclass(Bucket.Autoclass value) The bucket's Autoclass configuration.Bucket.Builder.setAutoclass(Bucket.Autoclass.Builder builderForValue) The bucket's Autoclass configuration.Bucket.Builder.setBilling(Bucket.Billing value) The bucket's billing config.Bucket.Builder.setBilling(Bucket.Billing.Builder builderForValue) The bucket's billing config.Bucket.Builder.setBucketId(String value) Output only.Bucket.Builder.setBucketIdBytes(com.google.protobuf.ByteString value) Output only.Bucket.Builder.setCors(int index, Bucket.Cors value) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.setCors(int index, Bucket.Cors.Builder builderForValue) The bucket's [https://www.w3.org/TR/cors/][Cross-Origin Resource Sharing] (CORS) config.Bucket.Builder.setCreateTime(com.google.protobuf.Timestamp value) Output only.Bucket.Builder.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Bucket.Builder.setCustomPlacementConfig(Bucket.CustomPlacementConfig value) Configuration that, if present, specifies the data placement for a [https://cloud.google.com/storage/docs/use-dual-regions][Dual Region].Bucket.Builder.setCustomPlacementConfig(Bucket.CustomPlacementConfig.Builder builderForValue) Configuration that, if present, specifies the data placement for a [https://cloud.google.com/storage/docs/use-dual-regions][Dual Region].Bucket.Builder.setDefaultEventBasedHold(boolean value) The default value for event-based hold on newly created objects in this bucket.Bucket.Builder.setDefaultObjectAcl(int index, ObjectAccessControl value) Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.setDefaultObjectAcl(int index, ObjectAccessControl.Builder builderForValue) Default access controls to apply to new objects when no ACL is provided.Bucket.Builder.setEncryption(Bucket.Encryption value) Encryption config for a bucket.Bucket.Builder.setEncryption(Bucket.Encryption.Builder builderForValue) Encryption config for a bucket.The etag of the bucket.Bucket.Builder.setEtagBytes(com.google.protobuf.ByteString value) The etag of the bucket.Bucket.Builder.setIamConfig(Bucket.IamConfig value) The bucket's IAM config.Bucket.Builder.setIamConfig(Bucket.IamConfig.Builder builderForValue) The bucket's IAM config.Bucket.Builder.setLifecycle(Bucket.Lifecycle value) The bucket's lifecycle config.Bucket.Builder.setLifecycle(Bucket.Lifecycle.Builder builderForValue) The bucket's lifecycle config.Bucket.Builder.setLocation(String value) Immutable.Bucket.Builder.setLocationBytes(com.google.protobuf.ByteString value) Immutable.Bucket.Builder.setLocationType(String value) Output only.Bucket.Builder.setLocationTypeBytes(com.google.protobuf.ByteString value) Output only.Bucket.Builder.setLogging(Bucket.Logging value) The bucket's logging config, which defines the destination bucket and name prefix (if any) for the current bucket's logs.Bucket.Builder.setLogging(Bucket.Logging.Builder builderForValue) The bucket's logging config, which defines the destination bucket and name prefix (if any) for the current bucket's logs.Bucket.Builder.setMetageneration(long value) Output only.Immutable.Bucket.Builder.setNameBytes(com.google.protobuf.ByteString value) Immutable.Output only.Bucket.Builder.setOwner(Owner.Builder builderForValue) Output only.Bucket.Builder.setProject(String value) Immutable.Bucket.Builder.setProjectBytes(com.google.protobuf.ByteString value) Immutable.Bucket.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Bucket.Builder.setRetentionPolicy(Bucket.RetentionPolicy value) The bucket's retention policy.Bucket.Builder.setRetentionPolicy(Bucket.RetentionPolicy.Builder builderForValue) The bucket's retention policy.The recovery point objective for cross-region replication of the bucket.Bucket.Builder.setRpoBytes(com.google.protobuf.ByteString value) The recovery point objective for cross-region replication of the bucket.Bucket.Builder.setSatisfiesPzs(boolean value) Reserved for future use.Bucket.Builder.setSoftDeletePolicy(Bucket.SoftDeletePolicy value) Optional.Bucket.Builder.setSoftDeletePolicy(Bucket.SoftDeletePolicy.Builder builderForValue) Optional.Bucket.Builder.setStorageClass(String value) The bucket's default storage class, used whenever no storageClass is specified for a newly-created object.Bucket.Builder.setStorageClassBytes(com.google.protobuf.ByteString value) The bucket's default storage class, used whenever no storageClass is specified for a newly-created object.final Bucket.BuilderBucket.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Bucket.Builder.setUpdateTime(com.google.protobuf.Timestamp value) Output only.Bucket.Builder.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Bucket.Builder.setVersioning(Bucket.Versioning value) The bucket's versioning config.Bucket.Builder.setVersioning(Bucket.Versioning.Builder builderForValue) The bucket's versioning config.Bucket.Builder.setWebsite(Bucket.Website value) The bucket's website config, controlling how the service behaves when accessing bucket contents as a web site.Bucket.Builder.setWebsite(Bucket.Website.Builder builderForValue) The bucket's website config, controlling how the service behaves when accessing bucket contents as a web site.Bucket.toBuilder()Methods in com.google.storage.v2 that return types with arguments of type Bucket.BuilderModifier and TypeMethodDescriptionListBucketsResponse.Builder.getBucketsBuilderList()The list of items.Methods in com.google.storage.v2 with parameters of type Bucket.BuilderModifier and TypeMethodDescriptionListBucketsResponse.Builder.addBuckets(int index, Bucket.Builder builderForValue) The list of items.ListBucketsResponse.Builder.addBuckets(Bucket.Builder builderForValue) The list of items.CreateBucketRequest.Builder.setBucket(Bucket.Builder builderForValue) Properties of the new bucket being inserted.UpdateBucketRequest.Builder.setBucket(Bucket.Builder builderForValue) Required.ListBucketsResponse.Builder.setBuckets(int index, Bucket.Builder builderForValue) The list of items.