Package io.grafeas.v1beta1.provenance
Class Command
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
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
@Generated
public final class Command
extends com.google.protobuf.GeneratedMessage
implements CommandOrBuilder
Command describes a step performed as part of the build pipeline.Protobuf type
grafeas.v1beta1.provenance.Command- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classCommand describes a step performed as part of the build pipeline.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetArgs(int index) Command-line arguments used when executing this command.com.google.protobuf.ByteStringgetArgsBytes(int index) Command-line arguments used when executing this command.intCommand-line arguments used when executing this command.com.google.protobuf.ProtocolStringListCommand-line arguments used when executing this command.static Commandstatic final com.google.protobuf.Descriptors.DescriptorgetDir()Working directory (relative to project source root) used when running this command.com.google.protobuf.ByteStringWorking directory (relative to project source root) used when running this command.getEnv(int index) Environment variables set before running this command.com.google.protobuf.ByteStringgetEnvBytes(int index) Environment variables set before running this command.intEnvironment variables set before running this command.com.google.protobuf.ProtocolStringListEnvironment variables set before running this command.getId()Optional unique identifier for this command, used in wait_for to reference this command as a dependency.com.google.protobuf.ByteStringOptional unique identifier for this command, used in wait_for to reference this command as a dependency.getName()Required.com.google.protobuf.ByteStringRequired.com.google.protobuf.Parser<Command>intgetWaitFor(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.intThe ID(s) of the command(s) that this command depends on.com.google.protobuf.ProtocolStringListThe ID(s) of the command(s) that this command depends on.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic Command.Builderstatic Command.BuildernewBuilder(Command prototype) protected Command.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) 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()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
ENV_FIELD_NUMBER
public static final int ENV_FIELD_NUMBER- See Also:
-
ARGS_FIELD_NUMBER
public static final int ARGS_FIELD_NUMBER- See Also:
-
DIR_FIELD_NUMBER
public static final int DIR_FIELD_NUMBER- See Also:
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
WAIT_FOR_FIELD_NUMBER
public static final int WAIT_FOR_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
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
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
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
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
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
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.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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
- Throws:
IOException
-
parseFrom
public static Command parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Command parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Command parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Command.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-