public final class FeatureView extends com.google.protobuf.GeneratedMessageV3 implements FeatureViewOrBuilder
FeatureView is representation of values that the FeatureOnlineStore will serve based on its syncConfig.Protobuf type
google.cloud.aiplatform.v1beta1.FeatureView| Modifier and Type | Class and Description |
|---|---|
static class |
FeatureView.BigQuerySource
Protobuf type
google.cloud.aiplatform.v1beta1.FeatureView.BigQuerySource |
static interface |
FeatureView.BigQuerySourceOrBuilder |
static class |
FeatureView.Builder
FeatureView is representation of values that the FeatureOnlineStore will
serve based on its syncConfig.
|
static class |
FeatureView.FeatureRegistrySource
A Feature Registry source for features that need to be synced to Online
Store.
|
static interface |
FeatureView.FeatureRegistrySourceOrBuilder |
static class |
FeatureView.IndexConfig
Configuration for vector indexing.
|
static interface |
FeatureView.IndexConfigOrBuilder |
static class |
FeatureView.ServiceAgentType
Service agent type used during data sync.
|
static class |
FeatureView.SourceCase |
static class |
FeatureView.SyncConfig
Configuration for Sync.
|
static interface |
FeatureView.SyncConfigOrBuilder |
static class |
FeatureView.VectorSearchConfig
Deprecated.
|
static interface |
FeatureView.VectorSearchConfigOrBuilder
Deprecated.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BIG_QUERY_SOURCE_FIELD_NUMBER |
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
ETAG_FIELD_NUMBER |
static int |
FEATURE_REGISTRY_SOURCE_FIELD_NUMBER |
static int |
INDEX_CONFIG_FIELD_NUMBER |
static int |
LABELS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
SERVICE_ACCOUNT_EMAIL_FIELD_NUMBER |
static int |
SERVICE_AGENT_TYPE_FIELD_NUMBER |
static int |
SYNC_CONFIG_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
static int |
VECTOR_SEARCH_CONFIG_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
Optional.
|
boolean |
equals(Object obj) |
FeatureView.BigQuerySource |
getBigQuerySource()
Optional.
|
FeatureView.BigQuerySourceOrBuilder |
getBigQuerySourceOrBuilder()
Optional.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static FeatureView |
getDefaultInstance() |
FeatureView |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getEtag()
Optional.
|
com.google.protobuf.ByteString |
getEtagBytes()
Optional.
|
FeatureView.FeatureRegistrySource |
getFeatureRegistrySource()
Optional.
|
FeatureView.FeatureRegistrySourceOrBuilder |
getFeatureRegistrySourceOrBuilder()
Optional.
|
FeatureView.IndexConfig |
getIndexConfig()
Optional.
|
FeatureView.IndexConfigOrBuilder |
getIndexConfigOrBuilder()
Optional.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Optional.
|
Map<String,String> |
getLabelsMap()
Optional.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Optional.
|
String |
getLabelsOrThrow(String key)
Optional.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
com.google.protobuf.Parser<FeatureView> |
getParserForType() |
int |
getSerializedSize() |
String |
getServiceAccountEmail()
Output only.
|
com.google.protobuf.ByteString |
getServiceAccountEmailBytes()
Output only.
|
FeatureView.ServiceAgentType |
getServiceAgentType()
Optional.
|
int |
getServiceAgentTypeValue()
Optional.
|
FeatureView.SourceCase |
getSourceCase() |
FeatureView.SyncConfig |
getSyncConfig()
Configures when data is to be synced/updated for this FeatureView.
|
FeatureView.SyncConfigOrBuilder |
getSyncConfigOrBuilder()
Configures when data is to be synced/updated for this FeatureView.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
FeatureView.VectorSearchConfig |
getVectorSearchConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.FeatureView.vector_search_config is deprecated. See
google/cloud/aiplatform/v1beta1/feature_view.proto;l=304
|
FeatureView.VectorSearchConfigOrBuilder |
getVectorSearchConfigOrBuilder()
Deprecated.
|
boolean |
hasBigQuerySource()
Optional.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasFeatureRegistrySource()
Optional.
|
int |
hashCode() |
boolean |
hasIndexConfig()
Optional.
|
boolean |
hasSyncConfig()
Configures when data is to be synced/updated for this FeatureView.
|
boolean |
hasUpdateTime()
Output only.
|
boolean |
hasVectorSearchConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.FeatureView.vector_search_config is deprecated. See
google/cloud/aiplatform/v1beta1/feature_view.proto;l=304
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
boolean |
isInitialized() |
static FeatureView.Builder |
newBuilder() |
static FeatureView.Builder |
newBuilder(FeatureView prototype) |
FeatureView.Builder |
newBuilderForType() |
protected FeatureView.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static FeatureView |
parseDelimitedFrom(InputStream input) |
static FeatureView |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureView |
parseFrom(byte[] data) |
static FeatureView |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureView |
parseFrom(ByteBuffer data) |
static FeatureView |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureView |
parseFrom(com.google.protobuf.ByteString data) |
static FeatureView |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureView |
parseFrom(com.google.protobuf.CodedInputStream input) |
static FeatureView |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureView |
parseFrom(InputStream input) |
static FeatureView |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<FeatureView> |
parser() |
FeatureView.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BIG_QUERY_SOURCE_FIELD_NUMBER
public static final int FEATURE_REGISTRY_SOURCE_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
public static final int SYNC_CONFIG_FIELD_NUMBER
public static final int VECTOR_SEARCH_CONFIG_FIELD_NUMBER
public static final int INDEX_CONFIG_FIELD_NUMBER
public static final int SERVICE_AGENT_TYPE_FIELD_NUMBER
public static final int SERVICE_ACCOUNT_EMAIL_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public FeatureView.SourceCase getSourceCase()
getSourceCase in interface FeatureViewOrBuilderpublic boolean hasBigQuerySource()
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.BigQuerySource big_query_source = 6 [(.google.api.field_behavior) = OPTIONAL];
hasBigQuerySource in interface FeatureViewOrBuilderpublic FeatureView.BigQuerySource getBigQuerySource()
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.BigQuerySource big_query_source = 6 [(.google.api.field_behavior) = OPTIONAL];
getBigQuerySource in interface FeatureViewOrBuilderpublic FeatureView.BigQuerySourceOrBuilder getBigQuerySourceOrBuilder()
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.BigQuerySource big_query_source = 6 [(.google.api.field_behavior) = OPTIONAL];
getBigQuerySourceOrBuilder in interface FeatureViewOrBuilderpublic boolean hasFeatureRegistrySource()
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.FeatureRegistrySource feature_registry_source = 9 [(.google.api.field_behavior) = OPTIONAL];
hasFeatureRegistrySource in interface FeatureViewOrBuilderpublic FeatureView.FeatureRegistrySource getFeatureRegistrySource()
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.FeatureRegistrySource feature_registry_source = 9 [(.google.api.field_behavior) = OPTIONAL];
getFeatureRegistrySource in interface FeatureViewOrBuilderpublic FeatureView.FeatureRegistrySourceOrBuilder getFeatureRegistrySourceOrBuilder()
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.FeatureRegistrySource feature_registry_source = 9 [(.google.api.field_behavior) = OPTIONAL];
getFeatureRegistrySourceOrBuilder in interface FeatureViewOrBuilderpublic String getName()
Identifier. Name of the FeatureView. Format:
`projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface FeatureViewOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. Name of the FeatureView. Format:
`projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface FeatureViewOrBuilderpublic boolean hasCreateTime()
Output only. Timestamp when this FeatureView was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface FeatureViewOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp when this FeatureView was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface FeatureViewOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this FeatureView was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface FeatureViewOrBuilderpublic boolean hasUpdateTime()
Output only. Timestamp when this FeatureView was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface FeatureViewOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp when this FeatureView was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface FeatureViewOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp when this FeatureView was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface FeatureViewOrBuilderpublic String getEtag()
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 4 [(.google.api.field_behavior) = OPTIONAL];getEtag in interface FeatureViewOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 4 [(.google.api.field_behavior) = OPTIONAL];getEtagBytes in interface FeatureViewOrBuilderpublic int getLabelsCount()
FeatureViewOrBuilderOptional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];getLabelsCount in interface FeatureViewOrBuilderpublic boolean containsLabels(String key)
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];containsLabels in interface FeatureViewOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface FeatureViewOrBuilderpublic Map<String,String> getLabelsMap()
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];getLabelsMap in interface FeatureViewOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];getLabelsOrDefault in interface FeatureViewOrBuilderpublic String getLabelsOrThrow(String key)
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];getLabelsOrThrow in interface FeatureViewOrBuilderpublic boolean hasSyncConfig()
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.SyncConfig sync_config = 7;hasSyncConfig in interface FeatureViewOrBuilderpublic FeatureView.SyncConfig getSyncConfig()
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.SyncConfig sync_config = 7;getSyncConfig in interface FeatureViewOrBuilderpublic FeatureView.SyncConfigOrBuilder getSyncConfigOrBuilder()
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.SyncConfig sync_config = 7;getSyncConfigOrBuilder in interface FeatureViewOrBuilder@Deprecated public boolean hasVectorSearchConfig()
Optional. Deprecated: please use [FeatureView.index_config][google.cloud.aiplatform.v1beta1.FeatureView.index_config] instead.
.google.cloud.aiplatform.v1beta1.FeatureView.VectorSearchConfig vector_search_config = 8 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
hasVectorSearchConfig in interface FeatureViewOrBuilder@Deprecated public FeatureView.VectorSearchConfig getVectorSearchConfig()
Optional. Deprecated: please use [FeatureView.index_config][google.cloud.aiplatform.v1beta1.FeatureView.index_config] instead.
.google.cloud.aiplatform.v1beta1.FeatureView.VectorSearchConfig vector_search_config = 8 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
getVectorSearchConfig in interface FeatureViewOrBuilder@Deprecated public FeatureView.VectorSearchConfigOrBuilder getVectorSearchConfigOrBuilder()
Optional. Deprecated: please use [FeatureView.index_config][google.cloud.aiplatform.v1beta1.FeatureView.index_config] instead.
.google.cloud.aiplatform.v1beta1.FeatureView.VectorSearchConfig vector_search_config = 8 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
getVectorSearchConfigOrBuilder in interface FeatureViewOrBuilderpublic boolean hasIndexConfig()
Optional. Configuration for index preparation for vector search. It contains the required configurations to create an index from source data, so that approximate nearest neighbor (a.k.a ANN) algorithms search can be performed during online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.IndexConfig index_config = 15 [(.google.api.field_behavior) = OPTIONAL];
hasIndexConfig in interface FeatureViewOrBuilderpublic FeatureView.IndexConfig getIndexConfig()
Optional. Configuration for index preparation for vector search. It contains the required configurations to create an index from source data, so that approximate nearest neighbor (a.k.a ANN) algorithms search can be performed during online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.IndexConfig index_config = 15 [(.google.api.field_behavior) = OPTIONAL];
getIndexConfig in interface FeatureViewOrBuilderpublic FeatureView.IndexConfigOrBuilder getIndexConfigOrBuilder()
Optional. Configuration for index preparation for vector search. It contains the required configurations to create an index from source data, so that approximate nearest neighbor (a.k.a ANN) algorithms search can be performed during online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.IndexConfig index_config = 15 [(.google.api.field_behavior) = OPTIONAL];
getIndexConfigOrBuilder in interface FeatureViewOrBuilderpublic int getServiceAgentTypeValue()
Optional. Service agent type used during data sync. By default, the Vertex AI Service Agent is used. When using an IAM Policy to isolate this FeatureView within a project, a separate service account should be provisioned by setting this field to `SERVICE_AGENT_TYPE_FEATURE_VIEW`. This will generate a separate service account to access the BigQuery source table.
.google.cloud.aiplatform.v1beta1.FeatureView.ServiceAgentType service_agent_type = 14 [(.google.api.field_behavior) = OPTIONAL];
getServiceAgentTypeValue in interface FeatureViewOrBuilderpublic FeatureView.ServiceAgentType getServiceAgentType()
Optional. Service agent type used during data sync. By default, the Vertex AI Service Agent is used. When using an IAM Policy to isolate this FeatureView within a project, a separate service account should be provisioned by setting this field to `SERVICE_AGENT_TYPE_FEATURE_VIEW`. This will generate a separate service account to access the BigQuery source table.
.google.cloud.aiplatform.v1beta1.FeatureView.ServiceAgentType service_agent_type = 14 [(.google.api.field_behavior) = OPTIONAL];
getServiceAgentType in interface FeatureViewOrBuilderpublic String getServiceAccountEmail()
Output only. A Service Account unique to this FeatureView. The role bigquery.dataViewer should be granted to this service account to allow Vertex AI Feature Store to sync data to the online store.
string service_account_email = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getServiceAccountEmail in interface FeatureViewOrBuilderpublic com.google.protobuf.ByteString getServiceAccountEmailBytes()
Output only. A Service Account unique to this FeatureView. The role bigquery.dataViewer should be granted to this service account to allow Vertex AI Feature Store to sync data to the online store.
string service_account_email = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getServiceAccountEmailBytes in interface FeatureViewOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static FeatureView parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureView parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureView parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureView parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureView parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureView parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureView parseFrom(InputStream input) throws IOException
IOExceptionpublic static FeatureView parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FeatureView parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static FeatureView parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FeatureView parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static FeatureView parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic FeatureView.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static FeatureView.Builder newBuilder()
public static FeatureView.Builder newBuilder(FeatureView prototype)
public FeatureView.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected FeatureView.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static FeatureView getDefaultInstance()
public static com.google.protobuf.Parser<FeatureView> parser()
public com.google.protobuf.Parser<FeatureView> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public FeatureView getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.