public static final class Bucket.Autoclass.Builder extends GeneratedMessageV3.Builder<Bucket.Autoclass.Builder> implements Bucket.AutoclassOrBuilder
Configuration for a bucket's Autoclass feature.
Protobuf type google.storage.v2.Bucket.Autoclass
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Bucket.Autoclass.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Bucket.Autoclass build()
buildPartial()
public Bucket.Autoclass buildPartial()
clear()
public Bucket.Autoclass.Builder clear()
Overrides
clearEnabled()
public Bucket.Autoclass.Builder clearEnabled()
Enables Autoclass.
bool enabled = 1;
clearField(Descriptors.FieldDescriptor field)
public Bucket.Autoclass.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Bucket.Autoclass.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearToggleTime()
public Bucket.Autoclass.Builder clearToggleTime()
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clone()
public Bucket.Autoclass.Builder clone()
Overrides
getDefaultInstanceForType()
public Bucket.Autoclass getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEnabled()
public boolean getEnabled()
Enables Autoclass.
bool enabled = 1;
Returns |
Type |
Description |
boolean |
The enabled.
|
getToggleTime()
public Timestamp getToggleTime()
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The toggleTime.
|
getToggleTimeBuilder()
public Timestamp.Builder getToggleTimeBuilder()
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getToggleTimeOrBuilder()
public TimestampOrBuilder getToggleTimeOrBuilder()
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasToggleTime()
public boolean hasToggleTime()
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the toggleTime field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public Bucket.Autoclass.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Bucket.Autoclass.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeFrom(Bucket.Autoclass other)
public Bucket.Autoclass.Builder mergeFrom(Bucket.Autoclass other)
mergeToggleTime(Timestamp value)
public Bucket.Autoclass.Builder mergeToggleTime(Timestamp value)
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Bucket.Autoclass.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setEnabled(boolean value)
public Bucket.Autoclass.Builder setEnabled(boolean value)
Enables Autoclass.
bool enabled = 1;
Parameter |
Name |
Description |
value |
boolean
The enabled to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public Bucket.Autoclass.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Bucket.Autoclass.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setToggleTime(Timestamp value)
public Bucket.Autoclass.Builder setToggleTime(Timestamp value)
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setToggleTime(Timestamp.Builder builderForValue)
public Bucket.Autoclass.Builder setToggleTime(Timestamp.Builder builderForValue)
Output only. Latest instant at which the enabled
field was set to true
after being disabled/unconfigured or set to false after being enabled. If
Autoclass is enabled when the bucket is created, the toggle_time is set
to the bucket creation time.
.google.protobuf.Timestamp toggle_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
builderForValue |
Builder
|
setUnknownFields(UnknownFieldSet unknownFields)
public final Bucket.Autoclass.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides