public static final class FeatureGroup.BigQuery.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder> implements FeatureGroup.BigQueryOrBuilder
Input source type for BigQuery Tables and Views.Protobuf type
google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuerygetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FeatureGroup.BigQuery build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FeatureGroup.BigQuery buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FeatureGroup.BigQuery.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder mergeFrom(FeatureGroup.BigQuery other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public FeatureGroup.BigQuery.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FeatureGroup.BigQuery.Builder>IOExceptionpublic boolean hasBigQuerySource()
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
hasBigQuerySource in interface FeatureGroup.BigQueryOrBuilderpublic BigQuerySource getBigQuerySource()
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
getBigQuerySource in interface FeatureGroup.BigQueryOrBuilderpublic FeatureGroup.BigQuery.Builder setBigQuerySource(BigQuerySource value)
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
public FeatureGroup.BigQuery.Builder setBigQuerySource(BigQuerySource.Builder builderForValue)
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
public FeatureGroup.BigQuery.Builder mergeBigQuerySource(BigQuerySource value)
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
public FeatureGroup.BigQuery.Builder clearBigQuerySource()
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
public BigQuerySource.Builder getBigQuerySourceBuilder()
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
public BigQuerySourceOrBuilder getBigQuerySourceOrBuilder()
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
.google.cloud.aiplatform.v1beta1.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
getBigQuerySourceOrBuilder in interface FeatureGroup.BigQueryOrBuilderpublic com.google.protobuf.ProtocolStringList getEntityIdColumnsList()
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
getEntityIdColumnsList in interface FeatureGroup.BigQueryOrBuilderpublic int getEntityIdColumnsCount()
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
getEntityIdColumnsCount in interface FeatureGroup.BigQueryOrBuilderpublic String getEntityIdColumns(int index)
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
getEntityIdColumns in interface FeatureGroup.BigQueryOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getEntityIdColumnsBytes(int index)
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
getEntityIdColumnsBytes in interface FeatureGroup.BigQueryOrBuilderindex - The index of the value to return.public FeatureGroup.BigQuery.Builder setEntityIdColumns(int index, String value)
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
index - The index to set the value at.value - The entityIdColumns to set.public FeatureGroup.BigQuery.Builder addEntityIdColumns(String value)
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
value - The entityIdColumns to add.public FeatureGroup.BigQuery.Builder addAllEntityIdColumns(Iterable<String> values)
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
values - The entityIdColumns to add.public FeatureGroup.BigQuery.Builder clearEntityIdColumns()
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
public FeatureGroup.BigQuery.Builder addEntityIdColumnsBytes(com.google.protobuf.ByteString value)
Optional. Columns to construct entity_id / row keys. If not provided defaults to `entity_id`.
repeated string entity_id_columns = 2 [(.google.api.field_behavior) = OPTIONAL];
value - The bytes of the entityIdColumns to add.public boolean hasTimeSeries()
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
hasTimeSeries in interface FeatureGroup.BigQueryOrBuilderpublic FeatureGroup.BigQuery.TimeSeries getTimeSeries()
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
getTimeSeries in interface FeatureGroup.BigQueryOrBuilderpublic FeatureGroup.BigQuery.Builder setTimeSeries(FeatureGroup.BigQuery.TimeSeries value)
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
public FeatureGroup.BigQuery.Builder setTimeSeries(FeatureGroup.BigQuery.TimeSeries.Builder builderForValue)
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
public FeatureGroup.BigQuery.Builder mergeTimeSeries(FeatureGroup.BigQuery.TimeSeries value)
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
public FeatureGroup.BigQuery.Builder clearTimeSeries()
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
public FeatureGroup.BigQuery.TimeSeries.Builder getTimeSeriesBuilder()
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
public FeatureGroup.BigQuery.TimeSeriesOrBuilder getTimeSeriesOrBuilder()
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex: [FeatureView][google.cloud.aiplatform.v1beta1.FeatureView] ) will treat time-series sources. If not set, will treat the source as a time-series source with `feature_timestamp` as timestamp column and no scan boundary.
.google.cloud.aiplatform.v1beta1.FeatureGroup.BigQuery.TimeSeries time_series = 4 [(.google.api.field_behavior) = OPTIONAL];
getTimeSeriesOrBuilder in interface FeatureGroup.BigQueryOrBuilderpublic final FeatureGroup.BigQuery.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>public final FeatureGroup.BigQuery.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureGroup.BigQuery.Builder>Copyright © 2024 Google LLC. All rights reserved.