- 1.53.0 (latest)
- 1.52.0
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.6
- 1.2.1
- 1.1.0
- 1.0.1
- 0.5.4
public static final class GitConfig.Builder extends GeneratedMessageV3.Builder<GitConfig.Builder> implements GitConfigOrBuilder
Git repo configuration for a single cluster.
Protobuf type google.cloud.gkehub.configmanagement.v1.GitConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > GitConfig.BuilderImplements
GitConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GitConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
build()
public GitConfig build()
Returns | |
---|---|
Type | Description |
GitConfig |
buildPartial()
public GitConfig buildPartial()
Returns | |
---|---|
Type | Description |
GitConfig |
clear()
public GitConfig.Builder clear()
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
clearField(Descriptors.FieldDescriptor field)
public GitConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
clearGcpServiceAccountEmail()
public GitConfig.Builder clearGcpServiceAccountEmail()
The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 8;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clearHttpsProxy()
public GitConfig.Builder clearHttpsProxy()
URL for the HTTPS proxy to be used when communicating with the Git repo.
string https_proxy = 7;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public GitConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
clearPolicyDir()
public GitConfig.Builder clearPolicyDir()
The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
string policy_dir = 3;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clearSecretType()
public GitConfig.Builder clearSecretType()
Type of secret configured for access to the Git repo. Must be one of ssh, cookiefile, gcenode, token, gcpserviceaccount or none. The validation of this is case-sensitive. Required.
string secret_type = 6;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clearSyncBranch()
public GitConfig.Builder clearSyncBranch()
The branch of the repository to sync from. Default: master.
string sync_branch = 2;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clearSyncRepo()
public GitConfig.Builder clearSyncRepo()
The URL of the Git repository to use as the source of truth.
string sync_repo = 1;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clearSyncRev()
public GitConfig.Builder clearSyncRev()
Git revision (tag or hash) to check out. Default HEAD.
string sync_rev = 5;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clearSyncWaitSecs()
public GitConfig.Builder clearSyncWaitSecs()
Period in seconds between consecutive syncs. Default: 15.
int64 sync_wait_secs = 4;
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
clone()
public GitConfig.Builder clone()
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
getDefaultInstanceForType()
public GitConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
GitConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getGcpServiceAccountEmail()
public String getGcpServiceAccountEmail()
The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 8;
Returns | |
---|---|
Type | Description |
String |
The gcpServiceAccountEmail. |
getGcpServiceAccountEmailBytes()
public ByteString getGcpServiceAccountEmailBytes()
The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 8;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for gcpServiceAccountEmail. |
getHttpsProxy()
public String getHttpsProxy()
URL for the HTTPS proxy to be used when communicating with the Git repo.
string https_proxy = 7;
Returns | |
---|---|
Type | Description |
String |
The httpsProxy. |
getHttpsProxyBytes()
public ByteString getHttpsProxyBytes()
URL for the HTTPS proxy to be used when communicating with the Git repo.
string https_proxy = 7;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for httpsProxy. |
getPolicyDir()
public String getPolicyDir()
The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
string policy_dir = 3;
Returns | |
---|---|
Type | Description |
String |
The policyDir. |
getPolicyDirBytes()
public ByteString getPolicyDirBytes()
The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
string policy_dir = 3;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for policyDir. |
getSecretType()
public String getSecretType()
Type of secret configured for access to the Git repo. Must be one of ssh, cookiefile, gcenode, token, gcpserviceaccount or none. The validation of this is case-sensitive. Required.
string secret_type = 6;
Returns | |
---|---|
Type | Description |
String |
The secretType. |
getSecretTypeBytes()
public ByteString getSecretTypeBytes()
Type of secret configured for access to the Git repo. Must be one of ssh, cookiefile, gcenode, token, gcpserviceaccount or none. The validation of this is case-sensitive. Required.
string secret_type = 6;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for secretType. |
getSyncBranch()
public String getSyncBranch()
The branch of the repository to sync from. Default: master.
string sync_branch = 2;
Returns | |
---|---|
Type | Description |
String |
The syncBranch. |
getSyncBranchBytes()
public ByteString getSyncBranchBytes()
The branch of the repository to sync from. Default: master.
string sync_branch = 2;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for syncBranch. |
getSyncRepo()
public String getSyncRepo()
The URL of the Git repository to use as the source of truth.
string sync_repo = 1;
Returns | |
---|---|
Type | Description |
String |
The syncRepo. |
getSyncRepoBytes()
public ByteString getSyncRepoBytes()
The URL of the Git repository to use as the source of truth.
string sync_repo = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for syncRepo. |
getSyncRev()
public String getSyncRev()
Git revision (tag or hash) to check out. Default HEAD.
string sync_rev = 5;
Returns | |
---|---|
Type | Description |
String |
The syncRev. |
getSyncRevBytes()
public ByteString getSyncRevBytes()
Git revision (tag or hash) to check out. Default HEAD.
string sync_rev = 5;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for syncRev. |
getSyncWaitSecs()
public long getSyncWaitSecs()
Period in seconds between consecutive syncs. Default: 15.
int64 sync_wait_secs = 4;
Returns | |
---|---|
Type | Description |
long |
The syncWaitSecs. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(GitConfig other)
public GitConfig.Builder mergeFrom(GitConfig other)
Parameter | |
---|---|
Name | Description |
other |
GitConfig |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GitConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public GitConfig.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GitConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public GitConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
setGcpServiceAccountEmail(String value)
public GitConfig.Builder setGcpServiceAccountEmail(String value)
The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 8;
Parameter | |
---|---|
Name | Description |
value |
String The gcpServiceAccountEmail to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setGcpServiceAccountEmailBytes(ByteString value)
public GitConfig.Builder setGcpServiceAccountEmailBytes(ByteString value)
The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 8;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for gcpServiceAccountEmail to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setHttpsProxy(String value)
public GitConfig.Builder setHttpsProxy(String value)
URL for the HTTPS proxy to be used when communicating with the Git repo.
string https_proxy = 7;
Parameter | |
---|---|
Name | Description |
value |
String The httpsProxy to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setHttpsProxyBytes(ByteString value)
public GitConfig.Builder setHttpsProxyBytes(ByteString value)
URL for the HTTPS proxy to be used when communicating with the Git repo.
string https_proxy = 7;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for httpsProxy to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setPolicyDir(String value)
public GitConfig.Builder setPolicyDir(String value)
The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
string policy_dir = 3;
Parameter | |
---|---|
Name | Description |
value |
String The policyDir to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setPolicyDirBytes(ByteString value)
public GitConfig.Builder setPolicyDirBytes(ByteString value)
The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
string policy_dir = 3;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for policyDir to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GitConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
setSecretType(String value)
public GitConfig.Builder setSecretType(String value)
Type of secret configured for access to the Git repo. Must be one of ssh, cookiefile, gcenode, token, gcpserviceaccount or none. The validation of this is case-sensitive. Required.
string secret_type = 6;
Parameter | |
---|---|
Name | Description |
value |
String The secretType to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSecretTypeBytes(ByteString value)
public GitConfig.Builder setSecretTypeBytes(ByteString value)
Type of secret configured for access to the Git repo. Must be one of ssh, cookiefile, gcenode, token, gcpserviceaccount or none. The validation of this is case-sensitive. Required.
string secret_type = 6;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for secretType to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSyncBranch(String value)
public GitConfig.Builder setSyncBranch(String value)
The branch of the repository to sync from. Default: master.
string sync_branch = 2;
Parameter | |
---|---|
Name | Description |
value |
String The syncBranch to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSyncBranchBytes(ByteString value)
public GitConfig.Builder setSyncBranchBytes(ByteString value)
The branch of the repository to sync from. Default: master.
string sync_branch = 2;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for syncBranch to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSyncRepo(String value)
public GitConfig.Builder setSyncRepo(String value)
The URL of the Git repository to use as the source of truth.
string sync_repo = 1;
Parameter | |
---|---|
Name | Description |
value |
String The syncRepo to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSyncRepoBytes(ByteString value)
public GitConfig.Builder setSyncRepoBytes(ByteString value)
The URL of the Git repository to use as the source of truth.
string sync_repo = 1;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for syncRepo to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSyncRev(String value)
public GitConfig.Builder setSyncRev(String value)
Git revision (tag or hash) to check out. Default HEAD.
string sync_rev = 5;
Parameter | |
---|---|
Name | Description |
value |
String The syncRev to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSyncRevBytes(ByteString value)
public GitConfig.Builder setSyncRevBytes(ByteString value)
Git revision (tag or hash) to check out. Default HEAD.
string sync_rev = 5;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for syncRev to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setSyncWaitSecs(long value)
public GitConfig.Builder setSyncWaitSecs(long value)
Period in seconds between consecutive syncs. Default: 15.
int64 sync_wait_secs = 4;
Parameter | |
---|---|
Name | Description |
value |
long The syncWaitSecs to set. |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final GitConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
GitConfig.Builder |