Class: Grafeas::V1::SlsaProvenance::SlsaMetadata

Inherits:
Object
  • Object
show all
Extended by:
Google::Protobuf::MessageExts::ClassMethods
Includes:
Google::Protobuf::MessageExts
Defined in:
proto_docs/grafeas/v1/slsa_provenance.rb

Overview

Other properties of the build.

Instance Attribute Summary collapse

Instance Attribute Details

#build_finished_on::Google::Protobuf::Timestamp

Returns The timestamp of when the build completed.

Returns:



121
122
123
124
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 121

class SlsaMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#build_invocation_id::String

Returns 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.



121
122
123
124
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 121

class SlsaMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#build_started_on::Google::Protobuf::Timestamp

Returns The timestamp of when the build started.

Returns:



121
122
123
124
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 121

class SlsaMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#completeness::Grafeas::V1::SlsaProvenance::SlsaCompleteness

Returns Indicates that the builder claims certain fields in this message to be complete.

Returns:



121
122
123
124
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 121

class SlsaMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#reproducible::Boolean

Returns 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.



121
122
123
124
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 121

class SlsaMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end