Constructor
new RemoteRepositoryConfig(propertiesopt)
Constructs a new RemoteRepositoryConfig.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.devtools.artifactregistry.v1.IRemoteRepositoryConfig |
<optional> |
Properties to set |
- Implements:
-
- IRemoteRepositoryConfig
Classes
- AptRepository
- DockerRepository
- MavenRepository
- NpmRepository
- PythonRepository
- UpstreamCredentials
- YumRepository
Members
aptRepository
RemoteRepositoryConfig aptRepository.
description
RemoteRepositoryConfig description.
dockerRepository
RemoteRepositoryConfig dockerRepository.
mavenRepository
RemoteRepositoryConfig mavenRepository.
npmRepository
RemoteRepositoryConfig npmRepository.
pythonRepository
RemoteRepositoryConfig pythonRepository.
remoteSource
RemoteRepositoryConfig remoteSource.
upstreamCredentials
RemoteRepositoryConfig upstreamCredentials.
yumRepository
RemoteRepositoryConfig yumRepository.
Methods
toJSON() → {Object.<string, *>}
Converts this RemoteRepositoryConfig to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.devtools.artifactregistry.v1.RemoteRepositoryConfig}
Creates a new RemoteRepositoryConfig instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.devtools.artifactregistry.v1.IRemoteRepositoryConfig |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.devtools.artifactregistry.v1.RemoteRepositoryConfig |
RemoteRepositoryConfig instance |
(static) decode(reader, lengthopt) → {google.devtools.artifactregistry.v1.RemoteRepositoryConfig}
Decodes a RemoteRepositoryConfig message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.devtools.artifactregistry.v1.RemoteRepositoryConfig |
RemoteRepositoryConfig |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.devtools.artifactregistry.v1.RemoteRepositoryConfig}
Decodes a RemoteRepositoryConfig message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.devtools.artifactregistry.v1.RemoteRepositoryConfig |
RemoteRepositoryConfig |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified RemoteRepositoryConfig message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.devtools.artifactregistry.v1.IRemoteRepositoryConfig |
RemoteRepositoryConfig message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified RemoteRepositoryConfig message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.devtools.artifactregistry.v1.IRemoteRepositoryConfig |
RemoteRepositoryConfig message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.devtools.artifactregistry.v1.RemoteRepositoryConfig}
Creates a RemoteRepositoryConfig message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.devtools.artifactregistry.v1.RemoteRepositoryConfig |
RemoteRepositoryConfig |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for RemoteRepositoryConfig
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a RemoteRepositoryConfig message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.devtools.artifactregistry.v1.RemoteRepositoryConfig |
RemoteRepositoryConfig |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a RemoteRepositoryConfig message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|