Reference documentation and code samples for the Grafeas V1 Client class Metadata.
Other properties of the build.
Generated from protobuf message grafeas.v1.Metadata
Namespace
Grafeas \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ build_invocation_id |
string
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec. |
↳ build_started_on |
Google\Protobuf\Timestamp
The timestamp of when the build started. |
↳ build_finished_on |
Google\Protobuf\Timestamp
The timestamp of when the build completed. |
↳ completeness |
Completeness
Indicates that the builder claims certain fields in this message to be complete. |
↳ reproducible |
bool
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output. |
getBuildInvocationId
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
| Returns | |
|---|---|
| Type | Description |
string |
|
setBuildInvocationId
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getBuildStartedOn
The timestamp of when the build started.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasBuildStartedOn
clearBuildStartedOn
setBuildStartedOn
The timestamp of when the build started.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getBuildFinishedOn
The timestamp of when the build completed.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasBuildFinishedOn
clearBuildFinishedOn
setBuildFinishedOn
The timestamp of when the build completed.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCompleteness
Indicates that the builder claims certain fields in this message to be complete.
| Returns | |
|---|---|
| Type | Description |
Completeness|null |
|
hasCompleteness
clearCompleteness
setCompleteness
Indicates that the builder claims certain fields in this message to be complete.
| Parameter | |
|---|---|
| Name | Description |
var |
Completeness
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getReproducible
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setReproducible
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|