Package com.google.pubsub.v1
Class CloudStorageConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
com.google.pubsub.v1.CloudStorageConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CloudStorageConfigOrBuilder,Cloneable
- Enclosing class:
- CloudStorageConfig
public static final class CloudStorageConfig.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
implements CloudStorageConfigOrBuilder
Configuration for a Cloud Storage subscription.Protobuf type
google.pubsub.v1.CloudStorageConfig-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()If set, message data will be written to Cloud Storage in Avro format.Required.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) User-provided prefix for Cloud Storage filename.User-provided suffix for Cloud Storage filename.The maximum bytes that can be written to a Cloud Storage file before a new file is created.The maximum duration that can elapse before a new Cloud Storage file is created.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Output only.If set, message data will be written to Cloud Storage in text format.clone()If set, message data will be written to Cloud Storage in Avro format.If set, message data will be written to Cloud Storage in Avro format.If set, message data will be written to Cloud Storage in Avro format.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorUser-provided prefix for Cloud Storage filename.com.google.protobuf.ByteStringUser-provided prefix for Cloud Storage filename.User-provided suffix for Cloud Storage filename.com.google.protobuf.ByteStringUser-provided suffix for Cloud Storage filename.longThe maximum bytes that can be written to a Cloud Storage file before a new file is created.com.google.protobuf.DurationThe maximum duration that can elapse before a new Cloud Storage file is created.com.google.protobuf.Duration.BuilderThe maximum duration that can elapse before a new Cloud Storage file is created.com.google.protobuf.DurationOrBuilderThe maximum duration that can elapse before a new Cloud Storage file is created.getState()Output only.intOutput only.If set, message data will be written to Cloud Storage in text format.If set, message data will be written to Cloud Storage in text format.If set, message data will be written to Cloud Storage in text format.booleanIf set, message data will be written to Cloud Storage in Avro format.booleanThe maximum duration that can elapse before a new Cloud Storage file is created.booleanIf set, message data will be written to Cloud Storage in text format.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanIf set, message data will be written to Cloud Storage in Avro format.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CloudStorageConfig other) mergeMaxDuration(com.google.protobuf.Duration value) The maximum duration that can elapse before a new Cloud Storage file is created.If set, message data will be written to Cloud Storage in text format.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) If set, message data will be written to Cloud Storage in Avro format.setAvroConfig(CloudStorageConfig.AvroConfig.Builder builderForValue) If set, message data will be written to Cloud Storage in Avro format.Required.setBucketBytes(com.google.protobuf.ByteString value) Required.setFilenamePrefix(String value) User-provided prefix for Cloud Storage filename.setFilenamePrefixBytes(com.google.protobuf.ByteString value) User-provided prefix for Cloud Storage filename.setFilenameSuffix(String value) User-provided suffix for Cloud Storage filename.setFilenameSuffixBytes(com.google.protobuf.ByteString value) User-provided suffix for Cloud Storage filename.setMaxBytes(long value) The maximum bytes that can be written to a Cloud Storage file before a new file is created.setMaxDuration(com.google.protobuf.Duration value) The maximum duration that can elapse before a new Cloud Storage file is created.setMaxDuration(com.google.protobuf.Duration.Builder builderForValue) The maximum duration that can elapse before a new Cloud Storage file is created.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setState(CloudStorageConfig.State value) Output only.setStateValue(int value) Output only.If set, message data will be written to Cloud Storage in text format.setTextConfig(CloudStorageConfig.TextConfig.Builder builderForValue) If set, message data will be written to Cloud Storage in text format.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
setField
public CloudStorageConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
setRepeatedField
public CloudStorageConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
addRepeatedField
public CloudStorageConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudStorageConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
mergeFrom
public CloudStorageConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CloudStorageConfig.Builder>- Throws:
IOException
-
getOutputFormatCase
- Specified by:
getOutputFormatCasein interfaceCloudStorageConfigOrBuilder
-
clearOutputFormat
-
getBucket
Required. User-provided name for the Cloud Storage bucket. The bucket must be created by the user. The bucket name must be without any prefix like "gs://". See the [bucket naming requirements] (https://cloud.google.com/storage/docs/buckets#naming).
string bucket = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBucketin interfaceCloudStorageConfigOrBuilder- Returns:
- The bucket.
-
getBucketBytes
public com.google.protobuf.ByteString getBucketBytes()Required. User-provided name for the Cloud Storage bucket. The bucket must be created by the user. The bucket name must be without any prefix like "gs://". See the [bucket naming requirements] (https://cloud.google.com/storage/docs/buckets#naming).
string bucket = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBucketBytesin interfaceCloudStorageConfigOrBuilder- Returns:
- The bytes for bucket.
-
setBucket
Required. User-provided name for the Cloud Storage bucket. The bucket must be created by the user. The bucket name must be without any prefix like "gs://". See the [bucket naming requirements] (https://cloud.google.com/storage/docs/buckets#naming).
string bucket = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bucket to set.- Returns:
- This builder for chaining.
-
clearBucket
Required. User-provided name for the Cloud Storage bucket. The bucket must be created by the user. The bucket name must be without any prefix like "gs://". See the [bucket naming requirements] (https://cloud.google.com/storage/docs/buckets#naming).
string bucket = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setBucketBytes
Required. User-provided name for the Cloud Storage bucket. The bucket must be created by the user. The bucket name must be without any prefix like "gs://". See the [bucket naming requirements] (https://cloud.google.com/storage/docs/buckets#naming).
string bucket = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for bucket to set.- Returns:
- This builder for chaining.
-
getFilenamePrefix
User-provided prefix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming).
string filename_prefix = 2;- Specified by:
getFilenamePrefixin interfaceCloudStorageConfigOrBuilder- Returns:
- The filenamePrefix.
-
getFilenamePrefixBytes
public com.google.protobuf.ByteString getFilenamePrefixBytes()User-provided prefix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming).
string filename_prefix = 2;- Specified by:
getFilenamePrefixBytesin interfaceCloudStorageConfigOrBuilder- Returns:
- The bytes for filenamePrefix.
-
setFilenamePrefix
User-provided prefix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming).
string filename_prefix = 2;- Parameters:
value- The filenamePrefix to set.- Returns:
- This builder for chaining.
-
clearFilenamePrefix
User-provided prefix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming).
string filename_prefix = 2;- Returns:
- This builder for chaining.
-
setFilenamePrefixBytes
User-provided prefix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming).
string filename_prefix = 2;- Parameters:
value- The bytes for filenamePrefix to set.- Returns:
- This builder for chaining.
-
getFilenameSuffix
User-provided suffix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming). Must not end in "/".
string filename_suffix = 3;- Specified by:
getFilenameSuffixin interfaceCloudStorageConfigOrBuilder- Returns:
- The filenameSuffix.
-
getFilenameSuffixBytes
public com.google.protobuf.ByteString getFilenameSuffixBytes()User-provided suffix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming). Must not end in "/".
string filename_suffix = 3;- Specified by:
getFilenameSuffixBytesin interfaceCloudStorageConfigOrBuilder- Returns:
- The bytes for filenameSuffix.
-
setFilenameSuffix
User-provided suffix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming). Must not end in "/".
string filename_suffix = 3;- Parameters:
value- The filenameSuffix to set.- Returns:
- This builder for chaining.
-
clearFilenameSuffix
User-provided suffix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming). Must not end in "/".
string filename_suffix = 3;- Returns:
- This builder for chaining.
-
setFilenameSuffixBytes
User-provided suffix for Cloud Storage filename. See the [object naming requirements](https://cloud.google.com/storage/docs/objects#naming). Must not end in "/".
string filename_suffix = 3;- Parameters:
value- The bytes for filenameSuffix to set.- Returns:
- This builder for chaining.
-
hasTextConfig
public boolean hasTextConfig()If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4;- Specified by:
hasTextConfigin interfaceCloudStorageConfigOrBuilder- Returns:
- Whether the textConfig field is set.
-
getTextConfig
If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4;- Specified by:
getTextConfigin interfaceCloudStorageConfigOrBuilder- Returns:
- The textConfig.
-
setTextConfig
If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4; -
setTextConfig
public CloudStorageConfig.Builder setTextConfig(CloudStorageConfig.TextConfig.Builder builderForValue) If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4; -
mergeTextConfig
If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4; -
clearTextConfig
If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4; -
getTextConfigBuilder
If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4; -
getTextConfigOrBuilder
If set, message data will be written to Cloud Storage in text format.
.google.pubsub.v1.CloudStorageConfig.TextConfig text_config = 4;- Specified by:
getTextConfigOrBuilderin interfaceCloudStorageConfigOrBuilder
-
hasAvroConfig
public boolean hasAvroConfig()If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5;- Specified by:
hasAvroConfigin interfaceCloudStorageConfigOrBuilder- Returns:
- Whether the avroConfig field is set.
-
getAvroConfig
If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5;- Specified by:
getAvroConfigin interfaceCloudStorageConfigOrBuilder- Returns:
- The avroConfig.
-
setAvroConfig
If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5; -
setAvroConfig
public CloudStorageConfig.Builder setAvroConfig(CloudStorageConfig.AvroConfig.Builder builderForValue) If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5; -
mergeAvroConfig
If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5; -
clearAvroConfig
If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5; -
getAvroConfigBuilder
If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5; -
getAvroConfigOrBuilder
If set, message data will be written to Cloud Storage in Avro format.
.google.pubsub.v1.CloudStorageConfig.AvroConfig avro_config = 5;- Specified by:
getAvroConfigOrBuilderin interfaceCloudStorageConfigOrBuilder
-
hasMaxDuration
public boolean hasMaxDuration()The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6;- Specified by:
hasMaxDurationin interfaceCloudStorageConfigOrBuilder- Returns:
- Whether the maxDuration field is set.
-
getMaxDuration
public com.google.protobuf.Duration getMaxDuration()The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6;- Specified by:
getMaxDurationin interfaceCloudStorageConfigOrBuilder- Returns:
- The maxDuration.
-
setMaxDuration
The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6; -
setMaxDuration
public CloudStorageConfig.Builder setMaxDuration(com.google.protobuf.Duration.Builder builderForValue) The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6; -
mergeMaxDuration
The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6; -
clearMaxDuration
The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6; -
getMaxDurationBuilder
public com.google.protobuf.Duration.Builder getMaxDurationBuilder()The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6; -
getMaxDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getMaxDurationOrBuilder()The maximum duration that can elapse before a new Cloud Storage file is created. Min 1 minute, max 10 minutes, default 5 minutes. May not exceed the subscription's acknowledgement deadline.
.google.protobuf.Duration max_duration = 6;- Specified by:
getMaxDurationOrBuilderin interfaceCloudStorageConfigOrBuilder
-
getMaxBytes
public long getMaxBytes()The maximum bytes that can be written to a Cloud Storage file before a new file is created. Min 1 KB, max 10 GiB. The max_bytes limit may be exceeded in cases where messages are larger than the limit.
int64 max_bytes = 7;- Specified by:
getMaxBytesin interfaceCloudStorageConfigOrBuilder- Returns:
- The maxBytes.
-
setMaxBytes
The maximum bytes that can be written to a Cloud Storage file before a new file is created. Min 1 KB, max 10 GiB. The max_bytes limit may be exceeded in cases where messages are larger than the limit.
int64 max_bytes = 7;- Parameters:
value- The maxBytes to set.- Returns:
- This builder for chaining.
-
clearMaxBytes
The maximum bytes that can be written to a Cloud Storage file before a new file is created. Min 1 KB, max 10 GiB. The max_bytes limit may be exceeded in cases where messages are larger than the limit.
int64 max_bytes = 7;- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()Output only. An output-only field that indicates whether or not the subscription can receive messages.
.google.pubsub.v1.CloudStorageConfig.State state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceCloudStorageConfigOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. An output-only field that indicates whether or not the subscription can receive messages.
.google.pubsub.v1.CloudStorageConfig.State state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. An output-only field that indicates whether or not the subscription can receive messages.
.google.pubsub.v1.CloudStorageConfig.State state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceCloudStorageConfigOrBuilder- Returns:
- The state.
-
setState
Output only. An output-only field that indicates whether or not the subscription can receive messages.
.google.pubsub.v1.CloudStorageConfig.State state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. An output-only field that indicates whether or not the subscription can receive messages.
.google.pubsub.v1.CloudStorageConfig.State state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setUnknownFields
public final CloudStorageConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-
mergeUnknownFields
public final CloudStorageConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageConfig.Builder>
-