Grafeas V1 Client - Class CloudRepoSourceContext (0.9.0)

Reference documentation and code samples for the Grafeas V1 Client class CloudRepoSourceContext.

A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.

Generated from protobuf message grafeas.v1.CloudRepoSourceContext

Namespace

Grafeas \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ repo_id Grafeas\V1\RepoId

The ID of the repo.

↳ revision_id string

A revision ID.

↳ alias_context Grafeas\V1\AliasContext

An alias, which may be a branch or tag.

getRepoId

The ID of the repo.

Returns
TypeDescription
Grafeas\V1\RepoId|null

hasRepoId

clearRepoId

setRepoId

The ID of the repo.

Parameter
NameDescription
var Grafeas\V1\RepoId
Returns
TypeDescription
$this

getRevisionId

A revision ID.

Returns
TypeDescription
string

hasRevisionId

setRevisionId

A revision ID.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAliasContext

An alias, which may be a branch or tag.

Returns
TypeDescription
Grafeas\V1\AliasContext|null

hasAliasContext

setAliasContext

An alias, which may be a branch or tag.

Parameter
NameDescription
var Grafeas\V1\AliasContext
Returns
TypeDescription
$this

getRevision

Returns
TypeDescription
string