Google Cloud Artifact Registry V1 Client - Class RemoteRepositoryConfig (0.6.5)

Reference documentation and code samples for the Google Cloud Artifact Registry V1 Client class RemoteRepositoryConfig.

Remote repository configuration.

Generated from protobuf message google.devtools.artifactregistry.v1.RemoteRepositoryConfig

Namespace

Google \ Cloud \ ArtifactRegistry \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ docker_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\DockerRepository

Specific settings for a Docker remote repository.

↳ maven_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\MavenRepository

Specific settings for a Maven remote repository.

↳ npm_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\NpmRepository

Specific settings for an Npm remote repository.

↳ python_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\PythonRepository

Specific settings for a Python remote repository.

↳ apt_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\AptRepository

Specific settings for an Apt remote repository.

↳ yum_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\YumRepository

Specific settings for a Yum remote repository.

↳ description
string

The description of the remote source.

↳ upstream_credentials
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\UpstreamCredentials

Optional. The credentials used to access the remote repository.

getDockerRepository

Specific settings for a Docker remote repository.

hasDockerRepository

setDockerRepository

Specific settings for a Docker remote repository.

Returns
Type
Description
$this

getMavenRepository

Specific settings for a Maven remote repository.

hasMavenRepository

setMavenRepository

Specific settings for a Maven remote repository.

Returns
Type
Description
$this

getNpmRepository

Specific settings for an Npm remote repository.

hasNpmRepository

setNpmRepository

Specific settings for an Npm remote repository.

Returns
Type
Description
$this

getPythonRepository

Specific settings for a Python remote repository.

hasPythonRepository

setPythonRepository

Specific settings for a Python remote repository.

Returns
Type
Description
$this

getAptRepository

Specific settings for an Apt remote repository.

hasAptRepository

setAptRepository

Specific settings for an Apt remote repository.

Returns
Type
Description
$this

getYumRepository

Specific settings for a Yum remote repository.

hasYumRepository

setYumRepository

Specific settings for a Yum remote repository.

Returns
Type
Description
$this

getDescription

The description of the remote source.

Returns
Type
Description
string

setDescription

The description of the remote source.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUpstreamCredentials

Optional. The credentials used to access the remote repository.

hasUpstreamCredentials

clearUpstreamCredentials

setUpstreamCredentials

Optional. The credentials used to access the remote repository.

Returns
Type
Description
$this

getRemoteSource

Returns
Type
Description
string
Create a Mobile Website
View Site in Mobile | Classic
Share by: