public static final class FeatureView.SyncConfig.Builder extends GeneratedMessageV3.Builder<FeatureView.SyncConfig.Builder> implements FeatureView.SyncConfigOrBuilder
Configuration for Sync. Only one option is set.
Protobuf type google.cloud.aiplatform.v1.FeatureView.SyncConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public FeatureView.SyncConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public FeatureView.SyncConfig build()
public FeatureView.SyncConfig buildPartial()
public FeatureView.SyncConfig.Builder clear()
Overrides
public FeatureView.SyncConfig.Builder clearContinuous()
Optional. If true, syncs the FeatureView in a continuous manner to Online
Store.
bool continuous = 2 [(.google.api.field_behavior) = OPTIONAL];
public FeatureView.SyncConfig.Builder clearCron()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in
the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 1;
public FeatureView.SyncConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public FeatureView.SyncConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public FeatureView.SyncConfig.Builder clone()
Overrides
public boolean getContinuous()
Optional. If true, syncs the FeatureView in a continuous manner to Online
Store.
bool continuous = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The continuous.
|
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in
the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 1;
Returns |
Type |
Description |
String |
The cron.
|
public ByteString getCronBytes()
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in
the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 1;
Returns |
Type |
Description |
ByteString |
The bytes for cron.
|
public FeatureView.SyncConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public FeatureView.SyncConfig.Builder mergeFrom(FeatureView.SyncConfig other)
public FeatureView.SyncConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public FeatureView.SyncConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final FeatureView.SyncConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public FeatureView.SyncConfig.Builder setContinuous(boolean value)
Optional. If true, syncs the FeatureView in a continuous manner to Online
Store.
bool continuous = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The continuous to set.
|
public FeatureView.SyncConfig.Builder setCron(String value)
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in
the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 1;
Parameter |
Name |
Description |
value |
String
The cron to set.
|
public FeatureView.SyncConfig.Builder setCronBytes(ByteString value)
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled
runs. To explicitly set a timezone to the cron tab, apply a prefix in
the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}".
The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone
database. For example, "CRON_TZ=America/New_York 1 * * * *", or
"TZ=America/New_York 1 * * * *".
string cron = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for cron to set.
|
public FeatureView.SyncConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public FeatureView.SyncConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final FeatureView.SyncConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides