- 1.56.0 (latest)
- 1.55.0
- 1.54.0
- 1.53.0
- 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 OciConfig.Builder extends GeneratedMessageV3.Builder<OciConfig.Builder> implements OciConfigOrBuilder
OCI repo configuration for a single cluster
Protobuf type google.cloud.gkehub.configmanagement.v1beta.OciConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > OciConfig.BuilderImplements
OciConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public OciConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
build()
public OciConfig build()
Returns | |
---|---|
Type | Description |
OciConfig |
buildPartial()
public OciConfig buildPartial()
Returns | |
---|---|
Type | Description |
OciConfig |
clear()
public OciConfig.Builder clear()
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
clearField(Descriptors.FieldDescriptor field)
public OciConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
clearGcpServiceAccountEmail()
public OciConfig.Builder clearGcpServiceAccountEmail()
Optional. The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public OciConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
clearPolicyDir()
public OciConfig.Builder clearPolicyDir()
Optional. The absolute path of the directory that contains the local resources. Default: the root directory of the image.
string policy_dir = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
clearSecretType()
public OciConfig.Builder clearSecretType()
Required. Type of secret configured for access to the OCI repo. Must be one of gcenode, gcpserviceaccount, k8sserviceaccount or none. The validation of this is case-sensitive.
string secret_type = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
clearSyncRepo()
public OciConfig.Builder clearSyncRepo()
Required. The OCI image repository URL for the package to sync from.
e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME
.
string sync_repo = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
clearSyncWaitSecs()
public OciConfig.Builder clearSyncWaitSecs()
Optional. Period in seconds between consecutive syncs. Default: 15.
int64 sync_wait_secs = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
clone()
public OciConfig.Builder clone()
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
getDefaultInstanceForType()
public OciConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
OciConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getGcpServiceAccountEmail()
public String getGcpServiceAccountEmail()
Optional. The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The gcpServiceAccountEmail. |
getGcpServiceAccountEmailBytes()
public ByteString getGcpServiceAccountEmailBytes()
Optional. The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for gcpServiceAccountEmail. |
getPolicyDir()
public String getPolicyDir()
Optional. The absolute path of the directory that contains the local resources. Default: the root directory of the image.
string policy_dir = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The policyDir. |
getPolicyDirBytes()
public ByteString getPolicyDirBytes()
Optional. The absolute path of the directory that contains the local resources. Default: the root directory of the image.
string policy_dir = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for policyDir. |
getSecretType()
public String getSecretType()
Required. Type of secret configured for access to the OCI repo. Must be one of gcenode, gcpserviceaccount, k8sserviceaccount or none. The validation of this is case-sensitive.
string secret_type = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The secretType. |
getSecretTypeBytes()
public ByteString getSecretTypeBytes()
Required. Type of secret configured for access to the OCI repo. Must be one of gcenode, gcpserviceaccount, k8sserviceaccount or none. The validation of this is case-sensitive.
string secret_type = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for secretType. |
getSyncRepo()
public String getSyncRepo()
Required. The OCI image repository URL for the package to sync from.
e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME
.
string sync_repo = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The syncRepo. |
getSyncRepoBytes()
public ByteString getSyncRepoBytes()
Required. The OCI image repository URL for the package to sync from.
e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME
.
string sync_repo = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for syncRepo. |
getSyncWaitSecs()
public long getSyncWaitSecs()
Optional. Period in seconds between consecutive syncs. Default: 15.
int64 sync_wait_secs = 3 [(.google.api.field_behavior) = OPTIONAL];
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(OciConfig other)
public OciConfig.Builder mergeFrom(OciConfig other)
Parameter | |
---|---|
Name | Description |
other |
OciConfig |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public OciConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public OciConfig.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final OciConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public OciConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
setGcpServiceAccountEmail(String value)
public OciConfig.Builder setGcpServiceAccountEmail(String value)
Optional. The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The gcpServiceAccountEmail to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setGcpServiceAccountEmailBytes(ByteString value)
public OciConfig.Builder setGcpServiceAccountEmailBytes(ByteString value)
Optional. The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
string gcp_service_account_email = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for gcpServiceAccountEmail to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setPolicyDir(String value)
public OciConfig.Builder setPolicyDir(String value)
Optional. The absolute path of the directory that contains the local resources. Default: the root directory of the image.
string policy_dir = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The policyDir to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setPolicyDirBytes(ByteString value)
public OciConfig.Builder setPolicyDirBytes(ByteString value)
Optional. The absolute path of the directory that contains the local resources. Default: the root directory of the image.
string policy_dir = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for policyDir to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public OciConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
setSecretType(String value)
public OciConfig.Builder setSecretType(String value)
Required. Type of secret configured for access to the OCI repo. Must be one of gcenode, gcpserviceaccount, k8sserviceaccount or none. The validation of this is case-sensitive.
string secret_type = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The secretType to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setSecretTypeBytes(ByteString value)
public OciConfig.Builder setSecretTypeBytes(ByteString value)
Required. Type of secret configured for access to the OCI repo. Must be one of gcenode, gcpserviceaccount, k8sserviceaccount or none. The validation of this is case-sensitive.
string secret_type = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for secretType to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setSyncRepo(String value)
public OciConfig.Builder setSyncRepo(String value)
Required. The OCI image repository URL for the package to sync from.
e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME
.
string sync_repo = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The syncRepo to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setSyncRepoBytes(ByteString value)
public OciConfig.Builder setSyncRepoBytes(ByteString value)
Required. The OCI image repository URL for the package to sync from.
e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME
.
string sync_repo = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for syncRepo to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setSyncWaitSecs(long value)
public OciConfig.Builder setSyncWaitSecs(long value)
Optional. Period in seconds between consecutive syncs. Default: 15.
int64 sync_wait_secs = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
long The syncWaitSecs to set. |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final OciConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
OciConfig.Builder |