Reference documentation and code samples for the Grafeas V1 API class Grafeas::V1::Metadata.
Other properties of the build.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#build_finished_on
def
build_finished_on
()
-
>
::
Google
::
Protobuf
::
Timestamp
Returns
- ( ::Google::Protobuf::Timestamp ) — The timestamp of when the build completed.
#build_finished_on=
def
build_finished_on=
(
value
)
-
>
::
Google
::
Protobuf
::
Timestamp
Parameter
- value( ::Google::Protobuf::Timestamp ) — The timestamp of when the build completed.
Returns
- ( ::Google::Protobuf::Timestamp ) — The timestamp of when the build completed.
#build_invocation_id
def
build_invocation_id
()
-
>
::
String
Returns
- (::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_invocation_id=
def
build_invocation_id=
(
value
)
-
>
::
String
Parameter
- value(::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.
Returns
- (::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
def
build_started_on
()
-
>
::
Google
::
Protobuf
::
Timestamp
Returns
- ( ::Google::Protobuf::Timestamp ) — The timestamp of when the build started.
#build_started_on=
def
build_started_on=
(
value
)
-
>
::
Google
::
Protobuf
::
Timestamp
Parameter
- value( ::Google::Protobuf::Timestamp ) — The timestamp of when the build started.
Returns
- ( ::Google::Protobuf::Timestamp ) — The timestamp of when the build started.
#completeness
def
completeness
()
-
>
::
Grafeas
::
V1
::
Completeness
Returns
- ( ::Grafeas::V1::Completeness ) — Indicates that the builder claims certain fields in this message to be complete.
#completeness=
def
completeness=
(
value
)
-
>
::
Grafeas
::
V1
::
Completeness
Parameter
- value( ::Grafeas::V1::Completeness ) — Indicates that the builder claims certain fields in this message to be complete.
Returns
- ( ::Grafeas::V1::Completeness ) — Indicates that the builder claims certain fields in this message to be complete.
#reproducible
def
reproducible
()
-
>
::
Boolean
Returns
- (::Boolean) — If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
#reproducible=
def
reproducible=
(
value
)
-
>
::
Boolean
Parameter
- value(::Boolean) — If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
Returns
- (::Boolean) — If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.