Package io.grafeas.v1beta1.provenance
Class Command
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.grafeas.v1beta1.provenance.Command
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CommandOrBuilder,Serializable
public final class Command extends com.google.protobuf.GeneratedMessageV3 implements CommandOrBuilder
Command describes a step performed as part of the build pipeline.
Protobuf typegrafeas.v1beta1.provenance.Command- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCommand.BuilderCommand describes a step performed as part of the build pipeline.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intARGS_FIELD_NUMBERstatic intDIR_FIELD_NUMBERstatic intENV_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intWAIT_FOR_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetArgs(int index)Command-line arguments used when executing this command.com.google.protobuf.ByteStringgetArgsBytes(int index)Command-line arguments used when executing this command.intgetArgsCount()Command-line arguments used when executing this command.com.google.protobuf.ProtocolStringListgetArgsList()Command-line arguments used when executing this command.static CommandgetDefaultInstance()CommandgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetDir()Working directory (relative to project source root) used when running this command.com.google.protobuf.ByteStringgetDirBytes()Working directory (relative to project source root) used when running this command.StringgetEnv(int index)Environment variables set before running this command.com.google.protobuf.ByteStringgetEnvBytes(int index)Environment variables set before running this command.intgetEnvCount()Environment variables set before running this command.com.google.protobuf.ProtocolStringListgetEnvList()Environment variables set before running this command.StringgetId()Optional unique identifier for this command, used in wait_for to reference this command as a dependency.com.google.protobuf.ByteStringgetIdBytes()Optional unique identifier for this command, used in wait_for to reference this command as a dependency.StringgetName()Required.com.google.protobuf.ByteStringgetNameBytes()Required.com.google.protobuf.Parser<Command>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()StringgetWaitFor(int index)The ID(s) of the command(s) that this command depends on.com.google.protobuf.ByteStringgetWaitForBytes(int index)The ID(s) of the command(s) that this command depends on.intgetWaitForCount()The ID(s) of the command(s) that this command depends on.com.google.protobuf.ProtocolStringListgetWaitForList()The ID(s) of the command(s) that this command depends on.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Command.BuildernewBuilder()static Command.BuildernewBuilder(Command prototype)Command.BuildernewBuilderForType()protected Command.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CommandparseDelimitedFrom(InputStream input)static CommandparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CommandparseFrom(byte[] data)static CommandparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CommandparseFrom(com.google.protobuf.ByteString data)static CommandparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CommandparseFrom(com.google.protobuf.CodedInputStream input)static CommandparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CommandparseFrom(InputStream input)static CommandparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CommandparseFrom(ByteBuffer data)static CommandparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Command>parser()Command.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENV_FIELD_NUMBER
public static final int ENV_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ARGS_FIELD_NUMBER
public static final int ARGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DIR_FIELD_NUMBER
public static final int DIR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WAIT_FOR_FIELD_NUMBER
public static final int WAIT_FOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getName
public String getName()
Required. Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`.
string name = 1;- Specified by:
getNamein interfaceCommandOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`.
string name = 1;- Specified by:
getNameBytesin interfaceCommandOrBuilder- Returns:
- The bytes for name.
-
getEnvList
public com.google.protobuf.ProtocolStringList getEnvList()
Environment variables set before running this command.
repeated string env = 2;- Specified by:
getEnvListin interfaceCommandOrBuilder- Returns:
- A list containing the env.
-
getEnvCount
public int getEnvCount()
Environment variables set before running this command.
repeated string env = 2;- Specified by:
getEnvCountin interfaceCommandOrBuilder- Returns:
- The count of env.
-
getEnv
public String getEnv(int index)
Environment variables set before running this command.
repeated string env = 2;- Specified by:
getEnvin interfaceCommandOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The env at the given index.
-
getEnvBytes
public com.google.protobuf.ByteString getEnvBytes(int index)
Environment variables set before running this command.
repeated string env = 2;- Specified by:
getEnvBytesin interfaceCommandOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the env at the given index.
-
getArgsList
public com.google.protobuf.ProtocolStringList getArgsList()
Command-line arguments used when executing this command.
repeated string args = 3;- Specified by:
getArgsListin interfaceCommandOrBuilder- Returns:
- A list containing the args.
-
getArgsCount
public int getArgsCount()
Command-line arguments used when executing this command.
repeated string args = 3;- Specified by:
getArgsCountin interfaceCommandOrBuilder- Returns:
- The count of args.
-
getArgs
public String getArgs(int index)
Command-line arguments used when executing this command.
repeated string args = 3;- Specified by:
getArgsin interfaceCommandOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The args at the given index.
-
getArgsBytes
public com.google.protobuf.ByteString getArgsBytes(int index)
Command-line arguments used when executing this command.
repeated string args = 3;- Specified by:
getArgsBytesin interfaceCommandOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the args at the given index.
-
getDir
public String getDir()
Working directory (relative to project source root) used when running this command.
string dir = 4;- Specified by:
getDirin interfaceCommandOrBuilder- Returns:
- The dir.
-
getDirBytes
public com.google.protobuf.ByteString getDirBytes()
Working directory (relative to project source root) used when running this command.
string dir = 4;- Specified by:
getDirBytesin interfaceCommandOrBuilder- Returns:
- The bytes for dir.
-
getId
public String getId()
Optional unique identifier for this command, used in wait_for to reference this command as a dependency.
string id = 5;- Specified by:
getIdin interfaceCommandOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
Optional unique identifier for this command, used in wait_for to reference this command as a dependency.
string id = 5;- Specified by:
getIdBytesin interfaceCommandOrBuilder- Returns:
- The bytes for id.
-
getWaitForList
public com.google.protobuf.ProtocolStringList getWaitForList()
The ID(s) of the command(s) that this command depends on.
repeated string wait_for = 6;- Specified by:
getWaitForListin interfaceCommandOrBuilder- Returns:
- A list containing the waitFor.
-
getWaitForCount
public int getWaitForCount()
The ID(s) of the command(s) that this command depends on.
repeated string wait_for = 6;- Specified by:
getWaitForCountin interfaceCommandOrBuilder- Returns:
- The count of waitFor.
-
getWaitFor
public String getWaitFor(int index)
The ID(s) of the command(s) that this command depends on.
repeated string wait_for = 6;- Specified by:
getWaitForin interfaceCommandOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The waitFor at the given index.
-
getWaitForBytes
public com.google.protobuf.ByteString getWaitForBytes(int index)
The ID(s) of the command(s) that this command depends on.
repeated string wait_for = 6;- Specified by:
getWaitForBytesin interfaceCommandOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the waitFor at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Command parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Command parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Command parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Command parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Command parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Command parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Command parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Command parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Command parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Command parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Command parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Command parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Command.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Command.Builder newBuilder()
-
newBuilder
public static Command.Builder newBuilder(Command prototype)
-
toBuilder
public Command.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Command.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Command getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Command> parser()
-
getParserForType
public com.google.protobuf.Parser<Command> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Command getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-