Package com.google.pubsub.v1
Class IngestionDataSourceSettings.CloudStorage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
com.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,IngestionDataSourceSettings.CloudStorageOrBuilder,Cloneable
- Enclosing class:
- IngestionDataSourceSettings.CloudStorage
public static final class IngestionDataSourceSettings.CloudStorage.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
implements IngestionDataSourceSettings.CloudStorageOrBuilder
Ingestion settings for Cloud Storage.Protobuf type
google.pubsub.v1.IngestionDataSourceSettings.CloudStorage-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Optional.Optional.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Optional.Optional.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Optional.Output only.Optional.clone()Optional.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.com.google.protobuf.TimestampOptional.com.google.protobuf.Timestamp.BuilderOptional.com.google.protobuf.TimestampOrBuilderOptional.Optional.Optional.Optional.getState()Output only.intOutput only.Optional.Optional.Optional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanOptional.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMinimumObjectCreateTime(com.google.protobuf.Timestamp value) Optional.Optional.Optional.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Optional.setAvroFormat(IngestionDataSourceSettings.CloudStorage.AvroFormat.Builder builderForValue) Optional.Optional.setBucketBytes(com.google.protobuf.ByteString value) Optional.setMatchGlob(String value) Optional.setMatchGlobBytes(com.google.protobuf.ByteString value) Optional.setMinimumObjectCreateTime(com.google.protobuf.Timestamp value) Optional.setMinimumObjectCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Optional.Optional.setPubsubAvroFormat(IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat.Builder builderForValue) Optional.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Output only.setStateValue(int value) Output only.Optional.setTextFormat(IngestionDataSourceSettings.CloudStorage.TextFormat.Builder builderForValue) Optional.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<IngestionDataSourceSettings.CloudStorage.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<IngestionDataSourceSettings.CloudStorage.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<IngestionDataSourceSettings.CloudStorage.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<IngestionDataSourceSettings.CloudStorage.Builder>
-
setField
public IngestionDataSourceSettings.CloudStorage.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<IngestionDataSourceSettings.CloudStorage.Builder>
-
clearField
public IngestionDataSourceSettings.CloudStorage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
-
clearOneof
public IngestionDataSourceSettings.CloudStorage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
-
setRepeatedField
public IngestionDataSourceSettings.CloudStorage.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<IngestionDataSourceSettings.CloudStorage.Builder>
-
addRepeatedField
public IngestionDataSourceSettings.CloudStorage.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<IngestionDataSourceSettings.CloudStorage.Builder>
-
mergeFrom
public IngestionDataSourceSettings.CloudStorage.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
-
mergeFrom
public IngestionDataSourceSettings.CloudStorage.Builder mergeFrom(IngestionDataSourceSettings.CloudStorage other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
-
mergeFrom
public IngestionDataSourceSettings.CloudStorage.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<IngestionDataSourceSettings.CloudStorage.Builder>- Throws:
IOException
-
getInputFormatCase
- Specified by:
getInputFormatCasein interfaceIngestionDataSourceSettings.CloudStorageOrBuilder
-
clearInputFormat
-
getStateValue
public int getStateValue()Output only. An output-only field that indicates the state of the Cloud Storage ingestion source.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. An output-only field that indicates the state of the Cloud Storage ingestion source.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.State state = 1 [(.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 the state of the Cloud Storage ingestion source.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The state.
-
setState
public IngestionDataSourceSettings.CloudStorage.Builder setState(IngestionDataSourceSettings.CloudStorage.State value) Output only. An output-only field that indicates the state of the Cloud Storage ingestion source.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.State state = 1 [(.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 the state of the Cloud Storage ingestion source.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getBucket
Optional. Cloud Storage bucket. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getBucketin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The bucket.
-
getBucketBytes
public com.google.protobuf.ByteString getBucketBytes()Optional. Cloud Storage bucket. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getBucketBytesin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The bytes for bucket.
-
setBucket
Optional. Cloud Storage bucket. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bucket to set.- Returns:
- This builder for chaining.
-
clearBucket
Optional. Cloud Storage bucket. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setBucketBytes
public IngestionDataSourceSettings.CloudStorage.Builder setBucketBytes(com.google.protobuf.ByteString value) Optional. Cloud Storage bucket. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for bucket to set.- Returns:
- This builder for chaining.
-
hasTextFormat
public boolean hasTextFormat()Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasTextFormatin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- Whether the textFormat field is set.
-
getTextFormat
Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTextFormatin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The textFormat.
-
setTextFormat
public IngestionDataSourceSettings.CloudStorage.Builder setTextFormat(IngestionDataSourceSettings.CloudStorage.TextFormat value) Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setTextFormat
public IngestionDataSourceSettings.CloudStorage.Builder setTextFormat(IngestionDataSourceSettings.CloudStorage.TextFormat.Builder builderForValue) Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeTextFormat
public IngestionDataSourceSettings.CloudStorage.Builder mergeTextFormat(IngestionDataSourceSettings.CloudStorage.TextFormat value) Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearTextFormat
Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getTextFormatBuilder
Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getTextFormatOrBuilder
Optional. Data from Cloud Storage will be interpreted as text.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.TextFormat text_format = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTextFormatOrBuilderin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder
-
hasAvroFormat
public boolean hasAvroFormat()Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAvroFormatin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- Whether the avroFormat field is set.
-
getAvroFormat
Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAvroFormatin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The avroFormat.
-
setAvroFormat
public IngestionDataSourceSettings.CloudStorage.Builder setAvroFormat(IngestionDataSourceSettings.CloudStorage.AvroFormat value) Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL]; -
setAvroFormat
public IngestionDataSourceSettings.CloudStorage.Builder setAvroFormat(IngestionDataSourceSettings.CloudStorage.AvroFormat.Builder builderForValue) Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL]; -
mergeAvroFormat
public IngestionDataSourceSettings.CloudStorage.Builder mergeAvroFormat(IngestionDataSourceSettings.CloudStorage.AvroFormat value) Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL]; -
clearAvroFormat
Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getAvroFormatBuilder
Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getAvroFormatOrBuilder
Optional. Data from Cloud Storage will be interpreted in Avro format.
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormat avro_format = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAvroFormatOrBuilderin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder
-
hasPubsubAvroFormat
public boolean hasPubsubAvroFormat()Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasPubsubAvroFormatin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- Whether the pubsubAvroFormat field is set.
-
getPubsubAvroFormat
Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPubsubAvroFormatin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The pubsubAvroFormat.
-
setPubsubAvroFormat
public IngestionDataSourceSettings.CloudStorage.Builder setPubsubAvroFormat(IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat value) Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL]; -
setPubsubAvroFormat
public IngestionDataSourceSettings.CloudStorage.Builder setPubsubAvroFormat(IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat.Builder builderForValue) Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL]; -
mergePubsubAvroFormat
public IngestionDataSourceSettings.CloudStorage.Builder mergePubsubAvroFormat(IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat value) Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL]; -
clearPubsubAvroFormat
Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getPubsubAvroFormatBuilder
public IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat.Builder getPubsubAvroFormatBuilder()Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getPubsubAvroFormatOrBuilder
public IngestionDataSourceSettings.CloudStorage.PubSubAvroFormatOrBuilder getPubsubAvroFormatOrBuilder()Optional. It will be assumed data from Cloud Storage was written via [Cloud Storage subscriptions](https://cloud.google.com/pubsub/docs/cloudstorage).
.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormat pubsub_avro_format = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPubsubAvroFormatOrBuilderin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder
-
hasMinimumObjectCreateTime
public boolean hasMinimumObjectCreateTime()Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasMinimumObjectCreateTimein interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- Whether the minimumObjectCreateTime field is set.
-
getMinimumObjectCreateTime
public com.google.protobuf.Timestamp getMinimumObjectCreateTime()Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMinimumObjectCreateTimein interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The minimumObjectCreateTime.
-
setMinimumObjectCreateTime
public IngestionDataSourceSettings.CloudStorage.Builder setMinimumObjectCreateTime(com.google.protobuf.Timestamp value) Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL]; -
setMinimumObjectCreateTime
public IngestionDataSourceSettings.CloudStorage.Builder setMinimumObjectCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL]; -
mergeMinimumObjectCreateTime
public IngestionDataSourceSettings.CloudStorage.Builder mergeMinimumObjectCreateTime(com.google.protobuf.Timestamp value) Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL]; -
clearMinimumObjectCreateTime
Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getMinimumObjectCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getMinimumObjectCreateTimeBuilder()Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getMinimumObjectCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getMinimumObjectCreateTimeOrBuilder()Optional. Only objects with a larger or equal creation timestamp will be ingested.
.google.protobuf.Timestamp minimum_object_create_time = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMinimumObjectCreateTimeOrBuilderin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder
-
getMatchGlob
Optional. Glob pattern used to match objects that will be ingested. If unset, all objects will be ingested. See the [supported patterns](https://cloud.google.com/storage/docs/json_api/v1/objects/list#list-objects-and-prefixes-using-glob).
string match_glob = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMatchGlobin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The matchGlob.
-
getMatchGlobBytes
public com.google.protobuf.ByteString getMatchGlobBytes()Optional. Glob pattern used to match objects that will be ingested. If unset, all objects will be ingested. See the [supported patterns](https://cloud.google.com/storage/docs/json_api/v1/objects/list#list-objects-and-prefixes-using-glob).
string match_glob = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMatchGlobBytesin interfaceIngestionDataSourceSettings.CloudStorageOrBuilder- Returns:
- The bytes for matchGlob.
-
setMatchGlob
Optional. Glob pattern used to match objects that will be ingested. If unset, all objects will be ingested. See the [supported patterns](https://cloud.google.com/storage/docs/json_api/v1/objects/list#list-objects-and-prefixes-using-glob).
string match_glob = 9 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The matchGlob to set.- Returns:
- This builder for chaining.
-
clearMatchGlob
Optional. Glob pattern used to match objects that will be ingested. If unset, all objects will be ingested. See the [supported patterns](https://cloud.google.com/storage/docs/json_api/v1/objects/list#list-objects-and-prefixes-using-glob).
string match_glob = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setMatchGlobBytes
public IngestionDataSourceSettings.CloudStorage.Builder setMatchGlobBytes(com.google.protobuf.ByteString value) Optional. Glob pattern used to match objects that will be ingested. If unset, all objects will be ingested. See the [supported patterns](https://cloud.google.com/storage/docs/json_api/v1/objects/list#list-objects-and-prefixes-using-glob).
string match_glob = 9 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for matchGlob to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final IngestionDataSourceSettings.CloudStorage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
-
mergeUnknownFields
public final IngestionDataSourceSettings.CloudStorage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IngestionDataSourceSettings.CloudStorage.Builder>
-