Constructor
new RepoSource(propertiesopt)
Constructs a new RepoSource.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.devtools.cloudbuild.v1.IRepoSource |
<optional> |
Properties to set |
- Implements:
-
- IRepoSource
Members
branchName
RepoSource branchName.
commitSha
RepoSource commitSha.
dir
RepoSource dir.
invertRegex
RepoSource invertRegex.
projectId
RepoSource projectId.
repoName
RepoSource repoName.
revision
RepoSource revision.
substitutions
RepoSource substitutions.
tagName
RepoSource tagName.
Methods
toJSON() → {Object.<string, *>}
Converts this RepoSource to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.devtools.cloudbuild.v1.RepoSource}
Creates a new RepoSource instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.devtools.cloudbuild.v1.IRepoSource |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.devtools.cloudbuild.v1.RepoSource |
RepoSource instance |
(static) decode(reader, lengthopt) → {google.devtools.cloudbuild.v1.RepoSource}
Decodes a RepoSource 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.cloudbuild.v1.RepoSource |
RepoSource |
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.cloudbuild.v1.RepoSource}
Decodes a RepoSource 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.cloudbuild.v1.RepoSource |
RepoSource |
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 RepoSource message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.devtools.cloudbuild.v1.IRepoSource |
RepoSource 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 RepoSource message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.devtools.cloudbuild.v1.IRepoSource |
RepoSource 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.cloudbuild.v1.RepoSource}
Creates a RepoSource 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.cloudbuild.v1.RepoSource |
RepoSource |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for RepoSource
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 RepoSource message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.devtools.cloudbuild.v1.RepoSource |
RepoSource |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a RepoSource message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|