Class ControlOuterClass.Vertex.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ControlOuterClass.Vertex.Builder>
com.google.protobuf.GeneratedMessage.Builder<ControlOuterClass.Vertex.Builder>
moby.buildkit.v1.ControlOuterClass.Vertex.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,ControlOuterClass.VertexOrBuilder
- Enclosing class:
ControlOuterClass.Vertex
public static final class ControlOuterClass.Vertex.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ControlOuterClass.Vertex.Builder>
implements ControlOuterClass.VertexOrBuilder
Protobuf type
moby.buildkit.v1.Vertex
-
Method Summary
Modifier and TypeMethodDescriptionaddAllInputs
(Iterable<String> values) repeated string inputs = 2;
repeated string inputs = 2;
addInputsBytes
(com.google.protobuf.ByteString value) repeated string inputs = 2;
build()
clear()
bool cached = 4;
.google.protobuf.Timestamp completed = 6;
string digest = 1;
typed errors?repeated string inputs = 2;
string name = 3;
.pb.ProgressGroup progressGroup = 8;
.google.protobuf.Timestamp started = 5;
boolean
bool cached = 4;
.google.protobuf.Timestamp completed = 6;
.google.protobuf.Timestamp completed = 6;
.google.protobuf.Timestamp completed = 6;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
string digest = 1;
com.google.protobuf.ByteString
string digest = 1;
getError()
typed errors?com.google.protobuf.ByteString
typed errors?getInputs
(int index) repeated string inputs = 2;
com.google.protobuf.ByteString
getInputsBytes
(int index) repeated string inputs = 2;
int
repeated string inputs = 2;
com.google.protobuf.ProtocolStringList
repeated string inputs = 2;
getName()
string name = 3;
com.google.protobuf.ByteString
string name = 3;
.pb.ProgressGroup progressGroup = 8;
.pb.ProgressGroup progressGroup = 8;
.pb.ProgressGroup progressGroup = 8;
.google.protobuf.Timestamp started = 5;
.google.protobuf.Timestamp started = 5;
.google.protobuf.Timestamp started = 5;
boolean
.google.protobuf.Timestamp completed = 6;
boolean
.pb.ProgressGroup progressGroup = 8;
boolean
.google.protobuf.Timestamp started = 5;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeCompleted
(Timestamp value) .google.protobuf.Timestamp completed = 6;
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) .pb.ProgressGroup progressGroup = 8;
mergeStarted
(Timestamp value) .google.protobuf.Timestamp started = 5;
setCached
(boolean value) bool cached = 4;
setCompleted
(Timestamp value) .google.protobuf.Timestamp completed = 6;
setCompleted
(Timestamp.Builder builderForValue) .google.protobuf.Timestamp completed = 6;
string digest = 1;
setDigestBytes
(com.google.protobuf.ByteString value) string digest = 1;
typed errors?setErrorBytes
(com.google.protobuf.ByteString value) typed errors?repeated string inputs = 2;
string name = 3;
setNameBytes
(com.google.protobuf.ByteString value) string name = 3;
.pb.ProgressGroup progressGroup = 8;
setProgressGroup
(Ops.ProgressGroup.Builder builderForValue) .pb.ProgressGroup progressGroup = 8;
setStarted
(Timestamp value) .google.protobuf.Timestamp started = 5;
setStarted
(Timestamp.Builder builderForValue) .google.protobuf.Timestamp started = 5;
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ControlOuterClass.Vertex.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<ControlOuterClass.Vertex.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<ControlOuterClass.Vertex.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ControlOuterClass.Vertex.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<ControlOuterClass.Vertex.Builder>
-
mergeFrom
public ControlOuterClass.Vertex.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ControlOuterClass.Vertex.Builder>
- Throws:
IOException
-
getDigest
string digest = 1;
- Specified by:
getDigest
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The digest.
-
getDigestBytes
public com.google.protobuf.ByteString getDigestBytes()string digest = 1;
- Specified by:
getDigestBytes
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The bytes for digest.
-
setDigest
string digest = 1;
- Parameters:
value
- The digest to set.- Returns:
- This builder for chaining.
-
clearDigest
string digest = 1;
- Returns:
- This builder for chaining.
-
setDigestBytes
string digest = 1;
- Parameters:
value
- The bytes for digest to set.- Returns:
- This builder for chaining.
-
getInputsList
public com.google.protobuf.ProtocolStringList getInputsList()repeated string inputs = 2;
- Specified by:
getInputsList
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- A list containing the inputs.
-
getInputsCount
public int getInputsCount()repeated string inputs = 2;
- Specified by:
getInputsCount
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The count of inputs.
-
getInputs
repeated string inputs = 2;
- Specified by:
getInputs
in interfaceControlOuterClass.VertexOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The inputs at the given index.
-
getInputsBytes
public com.google.protobuf.ByteString getInputsBytes(int index) repeated string inputs = 2;
- Specified by:
getInputsBytes
in interfaceControlOuterClass.VertexOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the inputs at the given index.
-
setInputs
repeated string inputs = 2;
- Parameters:
index
- The index to set the value at.value
- The inputs to set.- Returns:
- This builder for chaining.
-
addInputs
repeated string inputs = 2;
- Parameters:
value
- The inputs to add.- Returns:
- This builder for chaining.
-
addAllInputs
repeated string inputs = 2;
- Parameters:
values
- The inputs to add.- Returns:
- This builder for chaining.
-
clearInputs
repeated string inputs = 2;
- Returns:
- This builder for chaining.
-
addInputsBytes
repeated string inputs = 2;
- Parameters:
value
- The bytes of the inputs to add.- Returns:
- This builder for chaining.
-
getName
string name = 3;
- Specified by:
getName
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 3;
- Specified by:
getNameBytes
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The bytes for name.
-
setName
string name = 3;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 3;
- Returns:
- This builder for chaining.
-
setNameBytes
string name = 3;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getCached
public boolean getCached()bool cached = 4;
- Specified by:
getCached
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The cached.
-
setCached
bool cached = 4;
- Parameters:
value
- The cached to set.- Returns:
- This builder for chaining.
-
clearCached
bool cached = 4;
- Returns:
- This builder for chaining.
-
hasStarted
public boolean hasStarted().google.protobuf.Timestamp started = 5;
- Specified by:
hasStarted
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- Whether the started field is set.
-
getStarted
.google.protobuf.Timestamp started = 5;
- Specified by:
getStarted
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The started.
-
setStarted
.google.protobuf.Timestamp started = 5;
-
setStarted
.google.protobuf.Timestamp started = 5;
-
mergeStarted
.google.protobuf.Timestamp started = 5;
-
clearStarted
.google.protobuf.Timestamp started = 5;
-
getStartedBuilder
.google.protobuf.Timestamp started = 5;
-
getStartedOrBuilder
.google.protobuf.Timestamp started = 5;
- Specified by:
getStartedOrBuilder
in interfaceControlOuterClass.VertexOrBuilder
-
hasCompleted
public boolean hasCompleted().google.protobuf.Timestamp completed = 6;
- Specified by:
hasCompleted
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- Whether the completed field is set.
-
getCompleted
.google.protobuf.Timestamp completed = 6;
- Specified by:
getCompleted
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The completed.
-
setCompleted
.google.protobuf.Timestamp completed = 6;
-
setCompleted
.google.protobuf.Timestamp completed = 6;
-
mergeCompleted
.google.protobuf.Timestamp completed = 6;
-
clearCompleted
.google.protobuf.Timestamp completed = 6;
-
getCompletedBuilder
.google.protobuf.Timestamp completed = 6;
-
getCompletedOrBuilder
.google.protobuf.Timestamp completed = 6;
- Specified by:
getCompletedOrBuilder
in interfaceControlOuterClass.VertexOrBuilder
-
getError
typed errors?
string error = 7;
- Specified by:
getError
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The error.
-
getErrorBytes
public com.google.protobuf.ByteString getErrorBytes()typed errors?
string error = 7;
- Specified by:
getErrorBytes
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The bytes for error.
-
setError
typed errors?
string error = 7;
- Parameters:
value
- The error to set.- Returns:
- This builder for chaining.
-
clearError
typed errors?
string error = 7;
- Returns:
- This builder for chaining.
-
setErrorBytes
typed errors?
string error = 7;
- Parameters:
value
- The bytes for error to set.- Returns:
- This builder for chaining.
-
hasProgressGroup
public boolean hasProgressGroup().pb.ProgressGroup progressGroup = 8;
- Specified by:
hasProgressGroup
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- Whether the progressGroup field is set.
-
getProgressGroup
.pb.ProgressGroup progressGroup = 8;
- Specified by:
getProgressGroup
in interfaceControlOuterClass.VertexOrBuilder
- Returns:
- The progressGroup.
-
setProgressGroup
.pb.ProgressGroup progressGroup = 8;
-
setProgressGroup
.pb.ProgressGroup progressGroup = 8;
-
mergeProgressGroup
.pb.ProgressGroup progressGroup = 8;
-
clearProgressGroup
.pb.ProgressGroup progressGroup = 8;
-
getProgressGroupBuilder
.pb.ProgressGroup progressGroup = 8;
-
getProgressGroupOrBuilder
.pb.ProgressGroup progressGroup = 8;
- Specified by:
getProgressGroupOrBuilder
in interfaceControlOuterClass.VertexOrBuilder
-