public static final class Cluster.ControlPlane extends GeneratedMessageV3 implements Cluster.ControlPlaneOrBuilder
Configuration of the cluster control plane.
Protobuf type google.cloud.edgecontainer.v1.Cluster.ControlPlane
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
LOCAL_FIELD_NUMBER
public static final int LOCAL_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
REMOTE_FIELD_NUMBER
public static final int REMOTE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Cluster.ControlPlane getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Cluster.ControlPlane.Builder newBuilder()
newBuilder(Cluster.ControlPlane prototype)
public static Cluster.ControlPlane.Builder newBuilder(Cluster.ControlPlane prototype)
public static Cluster.ControlPlane parseDelimitedFrom(InputStream input)
public static Cluster.ControlPlane parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Cluster.ControlPlane parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Cluster.ControlPlane parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Cluster.ControlPlane parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Cluster.ControlPlane parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Cluster.ControlPlane parseFrom(CodedInputStream input)
public static Cluster.ControlPlane parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Cluster.ControlPlane parseFrom(InputStream input)
public static Cluster.ControlPlane parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Cluster.ControlPlane parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Cluster.ControlPlane parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Cluster.ControlPlane> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getConfigCase()
public Cluster.ControlPlane.ConfigCase getConfigCase()
getDefaultInstanceForType()
public Cluster.ControlPlane getDefaultInstanceForType()
getLocal()
public Cluster.ControlPlane.Local getLocal()
Local control plane configuration.
Warning: Local control plane clusters must be created in their own
project. Local control plane clusters cannot coexist in the same
project with any other type of clusters, including non-GDCE clusters.
Mixing local control plane GDCE clusters with any other type of
clusters in the same project can result in data loss.
.google.cloud.edgecontainer.v1.Cluster.ControlPlane.Local local = 2;
getLocalOrBuilder()
public Cluster.ControlPlane.LocalOrBuilder getLocalOrBuilder()
Local control plane configuration.
Warning: Local control plane clusters must be created in their own
project. Local control plane clusters cannot coexist in the same
project with any other type of clusters, including non-GDCE clusters.
Mixing local control plane GDCE clusters with any other type of
clusters in the same project can result in data loss.
.google.cloud.edgecontainer.v1.Cluster.ControlPlane.Local local = 2;
getParserForType()
public Parser<Cluster.ControlPlane> getParserForType()
Overrides
getRemote()
public Cluster.ControlPlane.Remote getRemote()
Remote control plane configuration.
.google.cloud.edgecontainer.v1.Cluster.ControlPlane.Remote remote = 1;
getRemoteOrBuilder()
public Cluster.ControlPlane.RemoteOrBuilder getRemoteOrBuilder()
Remote control plane configuration.
.google.cloud.edgecontainer.v1.Cluster.ControlPlane.Remote remote = 1;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasLocal()
public boolean hasLocal()
Local control plane configuration.
Warning: Local control plane clusters must be created in their own
project. Local control plane clusters cannot coexist in the same
project with any other type of clusters, including non-GDCE clusters.
Mixing local control plane GDCE clusters with any other type of
clusters in the same project can result in data loss.
.google.cloud.edgecontainer.v1.Cluster.ControlPlane.Local local = 2;
Returns |
Type |
Description |
boolean |
Whether the local field is set.
|
hasRemote()
public boolean hasRemote()
Remote control plane configuration.
.google.cloud.edgecontainer.v1.Cluster.ControlPlane.Remote remote = 1;
Returns |
Type |
Description |
boolean |
Whether the remote field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Cluster.ControlPlane.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Cluster.ControlPlane.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Cluster.ControlPlane.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides