- 2.74.0 (latest)
- 2.73.0
- 2.71.0
- 2.69.0
- 2.68.0
- 2.65.0
- 2.64.0
- 2.63.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.5
- 2.3.1
- 2.2.3
- 2.1.3
public
static
final
class
SlsaProvenance
.
SlsaRecipe
extends
GeneratedMessageV3
implements
SlsaProvenance
.
SlsaRecipeOrBuilder
Steps taken to build the artifact. For a TaskRun, typically each container corresponds to one step in the recipe.
Protobuf type grafeas.v1.SlsaProvenance.SlsaRecipe
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > SlsaProvenance.SlsaRecipeImplements
SlsaProvenance.SlsaRecipeOrBuilderStatic Fields
ARGUMENTS_FIELD_NUMBER
public
static
final
int
ARGUMENTS_FIELD_NUMBER
DEFINED_IN_MATERIAL_FIELD_NUMBER
public
static
final
int
DEFINED_IN_MATERIAL_FIELD_NUMBER
ENTRY_POINT_FIELD_NUMBER
public
static
final
int
ENTRY_POINT_FIELD_NUMBER
ENVIRONMENT_FIELD_NUMBER
public
static
final
int
ENVIRONMENT_FIELD_NUMBER
TYPE_FIELD_NUMBER
public
static
final
int
TYPE_FIELD_NUMBER
Static Methods
getDefaultInstance()
public
static
SlsaProvenance
.
SlsaRecipe
getDefaultInstance
()
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
newBuilder()
public
static
SlsaProvenance
.
SlsaRecipe
.
Builder
newBuilder
()
newBuilder(SlsaProvenance.SlsaRecipe prototype)
public
static
SlsaProvenance
.
SlsaRecipe
.
Builder
newBuilder
(
SlsaProvenance
.
SlsaRecipe
prototype
)
parseDelimitedFrom(InputStream input)
public
static
SlsaProvenance
.
SlsaRecipe
parseDelimitedFrom
(
InputStream
input
)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public
static
SlsaProvenance
.
SlsaRecipe
parseDelimitedFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(byte[] data)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
byte
[]
data
)
data
byte
[]
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
byte
[]
data
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(ByteString data)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
ByteString
data
)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
ByteString
data
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(CodedInputStream input)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
CodedInputStream
input
)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(InputStream input)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
InputStream
input
)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
parseFrom(ByteBuffer data)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
ByteBuffer
data
)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public
static
SlsaProvenance
.
SlsaRecipe
parseFrom
(
ByteBuffer
data
,
ExtensionRegistryLite
extensionRegistry
)
parser()
public
static
Parser<SlsaProvenance
.
SlsaRecipe
>
parser
()
Methods
equals(Object obj)
public
boolean
equals
(
Object
obj
)
getArguments()
public
Any
getArguments
()
Collection of all external inputs that influenced the build on top of recipe.definedInMaterial and recipe.entryPoint. For example, if the recipe type were "make", then this might be the flags passed to make aside from the target, which is captured in recipe.entryPoint. Depending on the recipe Type, the structure may be different.
.google.protobuf.Any arguments = 4;
getArgumentsOrBuilder()
public
AnyOrBuilder
getArgumentsOrBuilder
()
Collection of all external inputs that influenced the build on top of recipe.definedInMaterial and recipe.entryPoint. For example, if the recipe type were "make", then this might be the flags passed to make aside from the target, which is captured in recipe.entryPoint. Depending on the recipe Type, the structure may be different.
.google.protobuf.Any arguments = 4;
getDefaultInstanceForType()
public
SlsaProvenance
.
SlsaRecipe
getDefaultInstanceForType
()
getDefinedInMaterial()
public
long
getDefinedInMaterial
()
Index in materials containing the recipe steps that are not implied by recipe.type. For example, if the recipe type were "make", then this would point to the source containing the Makefile, not the make program itself. Set to -1 if the recipe doesn't come from a material, as zero is default unset value for int64.
int64 defined_in_material = 2;
getEntryPoint()
public
String
getEntryPoint
()
String identifying the entry point into the build. This is often a path to a configuration file and/or a target label within that file. The syntax and meaning are defined by recipe.type. For example, if the recipe type were "make", then this would reference the directory in which to run make as well as which target to use.
string entry_point = 3;
getEntryPointBytes()
public
ByteString
getEntryPointBytes
()
String identifying the entry point into the build. This is often a path to a configuration file and/or a target label within that file. The syntax and meaning are defined by recipe.type. For example, if the recipe type were "make", then this would reference the directory in which to run make as well as which target to use.
string entry_point = 3;
getEnvironment()
public
Any
getEnvironment
()
Any other builder-controlled inputs necessary for correctly evaluating the recipe. Usually only needed for reproducing the build but not evaluated as part of policy. Depending on the recipe Type, the structure may be different.
.google.protobuf.Any environment = 5;
getEnvironmentOrBuilder()
public
AnyOrBuilder
getEnvironmentOrBuilder
()
Any other builder-controlled inputs necessary for correctly evaluating the recipe. Usually only needed for reproducing the build but not evaluated as part of policy. Depending on the recipe Type, the structure may be different.
.google.protobuf.Any environment = 5;
getParserForType()
public
Parser<SlsaProvenance
.
SlsaRecipe
>
getParserForType
()
getSerializedSize()
public
int
getSerializedSize
()
getType()
public
String
getType
()
URI indicating what type of recipe was performed. It determines the meaning of recipe.entryPoint, recipe.arguments, recipe.environment, and materials.
string type = 1;
getTypeBytes()
public
ByteString
getTypeBytes
()
URI indicating what type of recipe was performed. It determines the meaning of recipe.entryPoint, recipe.arguments, recipe.environment, and materials.
string type = 1;
hasArguments()
public
boolean
hasArguments
()
Collection of all external inputs that influenced the build on top of recipe.definedInMaterial and recipe.entryPoint. For example, if the recipe type were "make", then this might be the flags passed to make aside from the target, which is captured in recipe.entryPoint. Depending on the recipe Type, the structure may be different.
.google.protobuf.Any arguments = 4;
hasEnvironment()
public
boolean
hasEnvironment
()
Any other builder-controlled inputs necessary for correctly evaluating the recipe. Usually only needed for reproducing the build but not evaluated as part of policy. Depending on the recipe Type, the structure may be different.
.google.protobuf.Any environment = 5;
hashCode()
public
int
hashCode
()
internalGetFieldAccessorTable()
protected
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
isInitialized()
public
final
boolean
isInitialized
()
newBuilderForType()
public
SlsaProvenance
.
SlsaRecipe
.
Builder
newBuilderForType
()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected
SlsaProvenance
.
SlsaRecipe
.
Builder
newBuilderForType
(
GeneratedMessageV3
.
BuilderParent
parent
)
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected
Object
newInstance
(
GeneratedMessageV3
.
UnusedPrivateParameter
unused
)
toBuilder()
public
SlsaProvenance
.
SlsaRecipe
.
Builder
toBuilder
()
writeTo(CodedOutputStream output)
public
void
writeTo
(
CodedOutputStream
output
)