Grafeas V1 API - Class Grafeas::V1::Artifact (v0.5.0)

Reference documentation and code samples for the Grafeas V1 API class Grafeas::V1::Artifact.

Artifact describes a build product.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#checksum

def checksum() -> ::String
Returns
  • (::String) — Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

#checksum=

def checksum=(value) -> ::String
Parameter
  • value (::String) — Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.
Returns
  • (::String) — Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

#id

def id() -> ::String
Returns
  • (::String) — Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

#id=

def id=(value) -> ::String
Parameter
  • value (::String) — Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.
Returns
  • (::String) — Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

#names

def names() -> ::Array<::String>
Returns
  • (::Array<::String>) — Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

#names=

def names=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.
Returns
  • (::Array<::String>) — Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.