Package flyteidl.core
Class Tasks.RuntimeMetadata.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Tasks.RuntimeMetadata.Builder>
-
- flyteidl.core.Tasks.RuntimeMetadata.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Tasks.RuntimeMetadataOrBuilder,Cloneable
- Enclosing class:
- Tasks.RuntimeMetadata
public static final class Tasks.RuntimeMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Tasks.RuntimeMetadata.Builder> implements Tasks.RuntimeMetadataOrBuilder
Runtime information. This is loosely defined to allow for extensibility.
Protobuf typeflyteidl.core.RuntimeMetadata
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tasks.RuntimeMetadata.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tasks.RuntimeMetadatabuild()Tasks.RuntimeMetadatabuildPartial()private voidbuildPartial0(Tasks.RuntimeMetadata result)Tasks.RuntimeMetadata.Builderclear()Tasks.RuntimeMetadata.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Tasks.RuntimeMetadata.BuilderclearFlavor()+optional It can be used to provide extra information about the runtime (e.g.Tasks.RuntimeMetadata.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Tasks.RuntimeMetadata.BuilderclearType()Type of runtime.Tasks.RuntimeMetadata.BuilderclearVersion()Version of the runtime.Tasks.RuntimeMetadata.Builderclone()Tasks.RuntimeMetadatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFlavor()+optional It can be used to provide extra information about the runtime (e.g.com.google.protobuf.ByteStringgetFlavorBytes()+optional It can be used to provide extra information about the runtime (e.g.Tasks.RuntimeMetadata.RuntimeTypegetType()Type of runtime.intgetTypeValue()Type of runtime.StringgetVersion()Version of the runtime.com.google.protobuf.ByteStringgetVersionBytes()Version of the runtime.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Tasks.RuntimeMetadata.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Tasks.RuntimeMetadata.BuildermergeFrom(com.google.protobuf.Message other)Tasks.RuntimeMetadata.BuildermergeFrom(Tasks.RuntimeMetadata other)Tasks.RuntimeMetadata.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tasks.RuntimeMetadata.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tasks.RuntimeMetadata.BuildersetFlavor(String value)+optional It can be used to provide extra information about the runtime (e.g.Tasks.RuntimeMetadata.BuildersetFlavorBytes(com.google.protobuf.ByteString value)+optional It can be used to provide extra information about the runtime (e.g.Tasks.RuntimeMetadata.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Tasks.RuntimeMetadata.BuildersetType(Tasks.RuntimeMetadata.RuntimeType value)Type of runtime.Tasks.RuntimeMetadata.BuildersetTypeValue(int value)Type of runtime.Tasks.RuntimeMetadata.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tasks.RuntimeMetadata.BuildersetVersion(String value)Version of the runtime.Tasks.RuntimeMetadata.BuildersetVersionBytes(com.google.protobuf.ByteString value)Version of the runtime.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
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<Tasks.RuntimeMetadata.Builder>
-
clear
public Tasks.RuntimeMetadata.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<Tasks.RuntimeMetadata.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<Tasks.RuntimeMetadata.Builder>
-
getDefaultInstanceForType
public Tasks.RuntimeMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Tasks.RuntimeMetadata build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Tasks.RuntimeMetadata buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Tasks.RuntimeMetadata result)
-
clone
public Tasks.RuntimeMetadata.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<Tasks.RuntimeMetadata.Builder>
-
setField
public Tasks.RuntimeMetadata.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<Tasks.RuntimeMetadata.Builder>
-
clearField
public Tasks.RuntimeMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.RuntimeMetadata.Builder>
-
clearOneof
public Tasks.RuntimeMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.RuntimeMetadata.Builder>
-
setRepeatedField
public Tasks.RuntimeMetadata.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<Tasks.RuntimeMetadata.Builder>
-
addRepeatedField
public Tasks.RuntimeMetadata.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<Tasks.RuntimeMetadata.Builder>
-
mergeFrom
public Tasks.RuntimeMetadata.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tasks.RuntimeMetadata.Builder>
-
mergeFrom
public Tasks.RuntimeMetadata.Builder mergeFrom(Tasks.RuntimeMetadata other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.RuntimeMetadata.Builder>
-
mergeFrom
public Tasks.RuntimeMetadata.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<Tasks.RuntimeMetadata.Builder>- Throws:
IOException
-
getTypeValue
public int getTypeValue()
Type of runtime.
.flyteidl.core.RuntimeMetadata.RuntimeType type = 1;- Specified by:
getTypeValuein interfaceTasks.RuntimeMetadataOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public Tasks.RuntimeMetadata.Builder setTypeValue(int value)
Type of runtime.
.flyteidl.core.RuntimeMetadata.RuntimeType type = 1;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public Tasks.RuntimeMetadata.RuntimeType getType()
Type of runtime.
.flyteidl.core.RuntimeMetadata.RuntimeType type = 1;- Specified by:
getTypein interfaceTasks.RuntimeMetadataOrBuilder- Returns:
- The type.
-
setType
public Tasks.RuntimeMetadata.Builder setType(Tasks.RuntimeMetadata.RuntimeType value)
Type of runtime.
.flyteidl.core.RuntimeMetadata.RuntimeType type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Tasks.RuntimeMetadata.Builder clearType()
Type of runtime.
.flyteidl.core.RuntimeMetadata.RuntimeType type = 1;- Returns:
- This builder for chaining.
-
getVersion
public String getVersion()
Version of the runtime. All versions should be backward compatible. However, certain cases call for version checks to ensure tighter validation or setting expectations.
string version = 2;- Specified by:
getVersionin interfaceTasks.RuntimeMetadataOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
Version of the runtime. All versions should be backward compatible. However, certain cases call for version checks to ensure tighter validation or setting expectations.
string version = 2;- Specified by:
getVersionBytesin interfaceTasks.RuntimeMetadataOrBuilder- Returns:
- The bytes for version.
-
setVersion
public Tasks.RuntimeMetadata.Builder setVersion(String value)
Version of the runtime. All versions should be backward compatible. However, certain cases call for version checks to ensure tighter validation or setting expectations.
string version = 2;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public Tasks.RuntimeMetadata.Builder clearVersion()
Version of the runtime. All versions should be backward compatible. However, certain cases call for version checks to ensure tighter validation or setting expectations.
string version = 2;- Returns:
- This builder for chaining.
-
setVersionBytes
public Tasks.RuntimeMetadata.Builder setVersionBytes(com.google.protobuf.ByteString value)
Version of the runtime. All versions should be backward compatible. However, certain cases call for version checks to ensure tighter validation or setting expectations.
string version = 2;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getFlavor
public String getFlavor()
+optional It can be used to provide extra information about the runtime (e.g. python, golang... etc.).
string flavor = 3;- Specified by:
getFlavorin interfaceTasks.RuntimeMetadataOrBuilder- Returns:
- The flavor.
-
getFlavorBytes
public com.google.protobuf.ByteString getFlavorBytes()
+optional It can be used to provide extra information about the runtime (e.g. python, golang... etc.).
string flavor = 3;- Specified by:
getFlavorBytesin interfaceTasks.RuntimeMetadataOrBuilder- Returns:
- The bytes for flavor.
-
setFlavor
public Tasks.RuntimeMetadata.Builder setFlavor(String value)
+optional It can be used to provide extra information about the runtime (e.g. python, golang... etc.).
string flavor = 3;- Parameters:
value- The flavor to set.- Returns:
- This builder for chaining.
-
clearFlavor
public Tasks.RuntimeMetadata.Builder clearFlavor()
+optional It can be used to provide extra information about the runtime (e.g. python, golang... etc.).
string flavor = 3;- Returns:
- This builder for chaining.
-
setFlavorBytes
public Tasks.RuntimeMetadata.Builder setFlavorBytes(com.google.protobuf.ByteString value)
+optional It can be used to provide extra information about the runtime (e.g. python, golang... etc.).
string flavor = 3;- Parameters:
value- The bytes for flavor to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Tasks.RuntimeMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.RuntimeMetadata.Builder>
-
mergeUnknownFields
public final Tasks.RuntimeMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.RuntimeMetadata.Builder>
-
-