Package feast.proto.core
Class RunnerProto.DirectRunnerConfigOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DirectRunnerConfigOptions.Builder>
-
- feast.proto.core.RunnerProto.DirectRunnerConfigOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RunnerProto.DirectRunnerConfigOptionsOrBuilder,Cloneable
- Enclosing class:
- RunnerProto.DirectRunnerConfigOptions
public static final class RunnerProto.DirectRunnerConfigOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DirectRunnerConfigOptions.Builder> implements RunnerProto.DirectRunnerConfigOptionsOrBuilder
Protobuf typefeast.core.DirectRunnerConfigOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RunnerProto.DirectRunnerConfigOptions.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RunnerProto.DirectRunnerConfigOptionsbuild()RunnerProto.DirectRunnerConfigOptionsbuildPartial()RunnerProto.DirectRunnerConfigOptions.Builderclear()RunnerProto.DirectRunnerConfigOptions.BuilderclearDeadLetterTableSpec()BigQuery table specification, e.g.RunnerProto.DirectRunnerConfigOptions.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RunnerProto.DirectRunnerConfigOptions.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RunnerProto.DirectRunnerConfigOptions.BuilderclearTargetParallelism()Controls the amount of target parallelism the DirectRunner will use.RunnerProto.DirectRunnerConfigOptions.BuilderclearTempLocation()A pipeline level default location for storing temporary files.RunnerProto.DirectRunnerConfigOptions.Builderclone()StringgetDeadLetterTableSpec()BigQuery table specification, e.g.com.google.protobuf.ByteStringgetDeadLetterTableSpecBytes()BigQuery table specification, e.g.RunnerProto.DirectRunnerConfigOptionsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetTargetParallelism()Controls the amount of target parallelism the DirectRunner will use.StringgetTempLocation()A pipeline level default location for storing temporary files.com.google.protobuf.ByteStringgetTempLocationBytes()A pipeline level default location for storing temporary files.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RunnerProto.DirectRunnerConfigOptions.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RunnerProto.DirectRunnerConfigOptions.BuildermergeFrom(com.google.protobuf.Message other)RunnerProto.DirectRunnerConfigOptions.BuildermergeFrom(RunnerProto.DirectRunnerConfigOptions other)RunnerProto.DirectRunnerConfigOptions.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RunnerProto.DirectRunnerConfigOptions.BuildersetDeadLetterTableSpec(String value)BigQuery table specification, e.g.RunnerProto.DirectRunnerConfigOptions.BuildersetDeadLetterTableSpecBytes(com.google.protobuf.ByteString value)BigQuery table specification, e.g.RunnerProto.DirectRunnerConfigOptions.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RunnerProto.DirectRunnerConfigOptions.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RunnerProto.DirectRunnerConfigOptions.BuildersetTargetParallelism(int value)Controls the amount of target parallelism the DirectRunner will use.RunnerProto.DirectRunnerConfigOptions.BuildersetTempLocation(String value)A pipeline level default location for storing temporary files.RunnerProto.DirectRunnerConfigOptions.BuildersetTempLocationBytes(com.google.protobuf.ByteString value)A pipeline level default location for storing temporary files.RunnerProto.DirectRunnerConfigOptions.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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<RunnerProto.DirectRunnerConfigOptions.Builder>
-
clear
public RunnerProto.DirectRunnerConfigOptions.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<RunnerProto.DirectRunnerConfigOptions.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<RunnerProto.DirectRunnerConfigOptions.Builder>
-
getDefaultInstanceForType
public RunnerProto.DirectRunnerConfigOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RunnerProto.DirectRunnerConfigOptions build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RunnerProto.DirectRunnerConfigOptions buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RunnerProto.DirectRunnerConfigOptions.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<RunnerProto.DirectRunnerConfigOptions.Builder>
-
setField
public RunnerProto.DirectRunnerConfigOptions.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<RunnerProto.DirectRunnerConfigOptions.Builder>
-
clearField
public RunnerProto.DirectRunnerConfigOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DirectRunnerConfigOptions.Builder>
-
clearOneof
public RunnerProto.DirectRunnerConfigOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DirectRunnerConfigOptions.Builder>
-
setRepeatedField
public RunnerProto.DirectRunnerConfigOptions.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<RunnerProto.DirectRunnerConfigOptions.Builder>
-
addRepeatedField
public RunnerProto.DirectRunnerConfigOptions.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<RunnerProto.DirectRunnerConfigOptions.Builder>
-
mergeFrom
public RunnerProto.DirectRunnerConfigOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RunnerProto.DirectRunnerConfigOptions.Builder>
-
mergeFrom
public RunnerProto.DirectRunnerConfigOptions.Builder mergeFrom(RunnerProto.DirectRunnerConfigOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DirectRunnerConfigOptions.Builder>
-
mergeFrom
public RunnerProto.DirectRunnerConfigOptions.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<RunnerProto.DirectRunnerConfigOptions.Builder>- Throws:
IOException
-
getTargetParallelism
public int getTargetParallelism()
Controls the amount of target parallelism the DirectRunner will use. Defaults to the greater of the number of available processors and 3. Must be a value greater than zero.
int32 targetParallelism = 1;- Specified by:
getTargetParallelismin interfaceRunnerProto.DirectRunnerConfigOptionsOrBuilder- Returns:
- The targetParallelism.
-
setTargetParallelism
public RunnerProto.DirectRunnerConfigOptions.Builder setTargetParallelism(int value)
Controls the amount of target parallelism the DirectRunner will use. Defaults to the greater of the number of available processors and 3. Must be a value greater than zero.
int32 targetParallelism = 1;- Parameters:
value- The targetParallelism to set.- Returns:
- This builder for chaining.
-
clearTargetParallelism
public RunnerProto.DirectRunnerConfigOptions.Builder clearTargetParallelism()
Controls the amount of target parallelism the DirectRunner will use. Defaults to the greater of the number of available processors and 3. Must be a value greater than zero.
int32 targetParallelism = 1;- Returns:
- This builder for chaining.
-
getDeadLetterTableSpec
public String getDeadLetterTableSpec()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 2;- Specified by:
getDeadLetterTableSpecin interfaceRunnerProto.DirectRunnerConfigOptionsOrBuilder- Returns:
- The deadLetterTableSpec.
-
getDeadLetterTableSpecBytes
public com.google.protobuf.ByteString getDeadLetterTableSpecBytes()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 2;- Specified by:
getDeadLetterTableSpecBytesin interfaceRunnerProto.DirectRunnerConfigOptionsOrBuilder- Returns:
- The bytes for deadLetterTableSpec.
-
setDeadLetterTableSpec
public RunnerProto.DirectRunnerConfigOptions.Builder setDeadLetterTableSpec(String value)
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 2;- Parameters:
value- The deadLetterTableSpec to set.- Returns:
- This builder for chaining.
-
clearDeadLetterTableSpec
public RunnerProto.DirectRunnerConfigOptions.Builder clearDeadLetterTableSpec()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 2;- Returns:
- This builder for chaining.
-
setDeadLetterTableSpecBytes
public RunnerProto.DirectRunnerConfigOptions.Builder setDeadLetterTableSpecBytes(com.google.protobuf.ByteString value)
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 2;- Parameters:
value- The bytes for deadLetterTableSpec to set.- Returns:
- This builder for chaining.
-
getTempLocation
public String getTempLocation()
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations or local path
string tempLocation = 3;- Specified by:
getTempLocationin interfaceRunnerProto.DirectRunnerConfigOptionsOrBuilder- Returns:
- The tempLocation.
-
getTempLocationBytes
public com.google.protobuf.ByteString getTempLocationBytes()
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations or local path
string tempLocation = 3;- Specified by:
getTempLocationBytesin interfaceRunnerProto.DirectRunnerConfigOptionsOrBuilder- Returns:
- The bytes for tempLocation.
-
setTempLocation
public RunnerProto.DirectRunnerConfigOptions.Builder setTempLocation(String value)
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations or local path
string tempLocation = 3;- Parameters:
value- The tempLocation to set.- Returns:
- This builder for chaining.
-
clearTempLocation
public RunnerProto.DirectRunnerConfigOptions.Builder clearTempLocation()
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations or local path
string tempLocation = 3;- Returns:
- This builder for chaining.
-
setTempLocationBytes
public RunnerProto.DirectRunnerConfigOptions.Builder setTempLocationBytes(com.google.protobuf.ByteString value)
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations or local path
string tempLocation = 3;- Parameters:
value- The bytes for tempLocation to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RunnerProto.DirectRunnerConfigOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DirectRunnerConfigOptions.Builder>
-
mergeUnknownFields
public final RunnerProto.DirectRunnerConfigOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DirectRunnerConfigOptions.Builder>
-
-