public static final class AttachedProxyConfig.Builder extends GeneratedMessageV3.Builder<AttachedProxyConfig.Builder> implements AttachedProxyConfigOrBuilder
Details of a proxy config.
Protobuf type google.cloud.gkemulticloud.v1.AttachedProxyConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AttachedProxyConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public AttachedProxyConfig build()
buildPartial()
public AttachedProxyConfig buildPartial()
clear()
public AttachedProxyConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public AttachedProxyConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearKubernetesSecret()
public AttachedProxyConfig.Builder clearKubernetesSecret()
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public AttachedProxyConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public AttachedProxyConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public AttachedProxyConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getKubernetesSecret()
public KubernetesSecret getKubernetesSecret()
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
getKubernetesSecretBuilder()
public KubernetesSecret.Builder getKubernetesSecretBuilder()
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
getKubernetesSecretOrBuilder()
public KubernetesSecretOrBuilder getKubernetesSecretOrBuilder()
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
hasKubernetesSecret()
public boolean hasKubernetesSecret()
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
Returns |
Type |
Description |
boolean |
Whether the kubernetesSecret field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(AttachedProxyConfig other)
public AttachedProxyConfig.Builder mergeFrom(AttachedProxyConfig other)
public AttachedProxyConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AttachedProxyConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeKubernetesSecret(KubernetesSecret value)
public AttachedProxyConfig.Builder mergeKubernetesSecret(KubernetesSecret value)
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AttachedProxyConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public AttachedProxyConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setKubernetesSecret(KubernetesSecret value)
public AttachedProxyConfig.Builder setKubernetesSecret(KubernetesSecret value)
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
setKubernetesSecret(KubernetesSecret.Builder builderForValue)
public AttachedProxyConfig.Builder setKubernetesSecret(KubernetesSecret.Builder builderForValue)
The Kubernetes Secret resource that contains the HTTP(S) proxy
configuration. The secret must be a JSON encoded proxy configuration
as described in
.google.cloud.gkemulticloud.v1.KubernetesSecret kubernetes_secret = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AttachedProxyConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AttachedProxyConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides