public static final class Cluster.SystemAddonsConfig.Ingress extends GeneratedMessageV3 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.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DISABLED_FIELD_NUMBER
public static final int DISABLED_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
IPV4_VIP_FIELD_NUMBER
public static final int IPV4_VIP_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Cluster.SystemAddonsConfig.Ingress getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Cluster.SystemAddonsConfig.Ingress.Builder newBuilder()
newBuilder(Cluster.SystemAddonsConfig.Ingress prototype)
public static Cluster.SystemAddonsConfig.Ingress.Builder newBuilder(Cluster.SystemAddonsConfig.Ingress prototype)
public static Cluster.SystemAddonsConfig.Ingress parseDelimitedFrom(InputStream input)
public static Cluster.SystemAddonsConfig.Ingress parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(CodedInputStream input)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(InputStream input)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Cluster.SystemAddonsConfig.Ingress parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Cluster.SystemAddonsConfig.Ingress> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Cluster.SystemAddonsConfig.Ingress getDefaultInstanceForType()
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.
|
getParserForType()
public Parser<Cluster.SystemAddonsConfig.Ingress> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Cluster.SystemAddonsConfig.Ingress.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Cluster.SystemAddonsConfig.Ingress.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Cluster.SystemAddonsConfig.Ingress.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides