public static final class Cluster.SystemAddonsConfig.Ingress.Builder extends GeneratedMessageV3.Builder<Cluster.SystemAddonsConfig.Ingress.Builder> implements Cluster.SystemAddonsConfig.IngressOrBuilder
Config for the Ingress add-on which allows customers to create an Ingress
object to manage external access to the servers in a cluster. The add-on
consists of istiod and istio-ingress.
Protobuf type google.cloud.edgecontainer.v1.Cluster.SystemAddonsConfig.Ingress
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 Cluster.SystemAddonsConfig.Ingress.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Cluster.SystemAddonsConfig.Ingress build()
buildPartial()
public Cluster.SystemAddonsConfig.Ingress buildPartial()
clear()
public Cluster.SystemAddonsConfig.Ingress.Builder clear()
Overrides
clearDisabled()
public Cluster.SystemAddonsConfig.Ingress.Builder clearDisabled()
Optional. Whether Ingress is disabled.
bool disabled = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public Cluster.SystemAddonsConfig.Ingress.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearIpv4Vip()
public Cluster.SystemAddonsConfig.Ingress.Builder clearIpv4Vip()
Optional. Ingress VIP.
string ipv4_vip = 2 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public Cluster.SystemAddonsConfig.Ingress.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public Cluster.SystemAddonsConfig.Ingress.Builder clone()
Overrides
getDefaultInstanceForType()
public Cluster.SystemAddonsConfig.Ingress getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDisabled()
public boolean getDisabled()
Optional. Whether Ingress is disabled.
bool disabled = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The disabled.
|
getIpv4Vip()
public String getIpv4Vip()
Optional. Ingress VIP.
string ipv4_vip = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The ipv4Vip.
|
getIpv4VipBytes()
public ByteString getIpv4VipBytes()
Optional. Ingress VIP.
string ipv4_vip = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for ipv4Vip.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Cluster.SystemAddonsConfig.Ingress other)
public Cluster.SystemAddonsConfig.Ingress.Builder mergeFrom(Cluster.SystemAddonsConfig.Ingress other)
public Cluster.SystemAddonsConfig.Ingress.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Cluster.SystemAddonsConfig.Ingress.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Cluster.SystemAddonsConfig.Ingress.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDisabled(boolean value)
public Cluster.SystemAddonsConfig.Ingress.Builder setDisabled(boolean value)
Optional. Whether Ingress is disabled.
bool disabled = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The disabled to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public Cluster.SystemAddonsConfig.Ingress.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setIpv4Vip(String value)
public Cluster.SystemAddonsConfig.Ingress.Builder setIpv4Vip(String value)
Optional. Ingress VIP.
string ipv4_vip = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The ipv4Vip to set.
|
setIpv4VipBytes(ByteString value)
public Cluster.SystemAddonsConfig.Ingress.Builder setIpv4VipBytes(ByteString value)
Optional. Ingress VIP.
string ipv4_vip = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for ipv4Vip to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Cluster.SystemAddonsConfig.Ingress.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Cluster.SystemAddonsConfig.Ingress.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides