Package com.google.container.v1
Class NetworkConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.container.v1.NetworkConfig
-
- All Implemented Interfaces:
NetworkConfigOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class NetworkConfig extends com.google.protobuf.GeneratedMessageV3 implements NetworkConfigOrBuilder
NetworkConfig reports the relative names of network & subnetwork.
Protobuf typegoogle.container.v1.NetworkConfig
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NetworkConfig.Builder
NetworkConfig reports the relative names of network & subnetwork.static class
NetworkConfig.ClusterNetworkPerformanceConfig
Configuration of network bandwidth tiersstatic interface
NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
DATAPATH_PROVIDER_FIELD_NUMBER
static int
DEFAULT_SNAT_STATUS_FIELD_NUMBER
static int
DNS_CONFIG_FIELD_NUMBER
static int
ENABLE_FQDN_NETWORK_POLICY_FIELD_NUMBER
static int
ENABLE_INTRA_NODE_VISIBILITY_FIELD_NUMBER
static int
ENABLE_L4ILB_SUBSETTING_FIELD_NUMBER
static int
ENABLE_MULTI_NETWORKING_FIELD_NUMBER
static int
GATEWAY_API_CONFIG_FIELD_NUMBER
static int
NETWORK_FIELD_NUMBER
static int
NETWORK_PERFORMANCE_CONFIG_FIELD_NUMBER
static int
PRIVATE_IPV6_GOOGLE_ACCESS_FIELD_NUMBER
static int
SERVICE_EXTERNAL_IPS_CONFIG_FIELD_NUMBER
static int
SUBNETWORK_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
DatapathProvider
getDatapathProvider()
The desired datapath provider for this cluster.int
getDatapathProviderValue()
The desired datapath provider for this cluster.static NetworkConfig
getDefaultInstance()
NetworkConfig
getDefaultInstanceForType()
DefaultSnatStatus
getDefaultSnatStatus()
Whether the cluster disables default in-node sNAT rules.DefaultSnatStatusOrBuilder
getDefaultSnatStatusOrBuilder()
Whether the cluster disables default in-node sNAT rules.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
DNSConfig
getDnsConfig()
DNSConfig contains clusterDNS config for this cluster.DNSConfigOrBuilder
getDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.boolean
getEnableFqdnNetworkPolicy()
Whether FQDN Network Policy is enabled on this cluster.boolean
getEnableIntraNodeVisibility()
Whether Intra-node visibility is enabled for this cluster.boolean
getEnableL4IlbSubsetting()
Whether L4ILB Subsetting is enabled for this cluster.boolean
getEnableMultiNetworking()
Whether multi-networking is enabled for this cluster.GatewayAPIConfig
getGatewayApiConfig()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.GatewayAPIConfigOrBuilder
getGatewayApiConfigOrBuilder()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.String
getNetwork()
Output only.com.google.protobuf.ByteString
getNetworkBytes()
Output only.NetworkConfig.ClusterNetworkPerformanceConfig
getNetworkPerformanceConfig()
Network bandwidth tier configuration.NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder
getNetworkPerformanceConfigOrBuilder()
Network bandwidth tier configuration.com.google.protobuf.Parser<NetworkConfig>
getParserForType()
PrivateIPv6GoogleAccess
getPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.int
getPrivateIpv6GoogleAccessValue()
The desired state of IPv6 connectivity to Google Services.int
getSerializedSize()
ServiceExternalIPsConfig
getServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.ServiceExternalIPsConfigOrBuilder
getServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.String
getSubnetwork()
Output only.com.google.protobuf.ByteString
getSubnetworkBytes()
Output only.boolean
hasDefaultSnatStatus()
Whether the cluster disables default in-node sNAT rules.boolean
hasDnsConfig()
DNSConfig contains clusterDNS config for this cluster.boolean
hasEnableFqdnNetworkPolicy()
Whether FQDN Network Policy is enabled on this cluster.boolean
hasGatewayApiConfig()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.int
hashCode()
boolean
hasNetworkPerformanceConfig()
Network bandwidth tier configuration.boolean
hasServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static NetworkConfig.Builder
newBuilder()
static NetworkConfig.Builder
newBuilder(NetworkConfig prototype)
NetworkConfig.Builder
newBuilderForType()
protected NetworkConfig.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static NetworkConfig
parseDelimitedFrom(InputStream input)
static NetworkConfig
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NetworkConfig
parseFrom(byte[] data)
static NetworkConfig
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NetworkConfig
parseFrom(com.google.protobuf.ByteString data)
static NetworkConfig
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NetworkConfig
parseFrom(com.google.protobuf.CodedInputStream input)
static NetworkConfig
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NetworkConfig
parseFrom(InputStream input)
static NetworkConfig
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static NetworkConfig
parseFrom(ByteBuffer data)
static NetworkConfig
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<NetworkConfig>
parser()
NetworkConfig.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUBNETWORK_FIELD_NUMBER
public static final int SUBNETWORK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_INTRA_NODE_VISIBILITY_FIELD_NUMBER
public static final int ENABLE_INTRA_NODE_VISIBILITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEFAULT_SNAT_STATUS_FIELD_NUMBER
public static final int DEFAULT_SNAT_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_L4ILB_SUBSETTING_FIELD_NUMBER
public static final int ENABLE_L4ILB_SUBSETTING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATAPATH_PROVIDER_FIELD_NUMBER
public static final int DATAPATH_PROVIDER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRIVATE_IPV6_GOOGLE_ACCESS_FIELD_NUMBER
public static final int PRIVATE_IPV6_GOOGLE_ACCESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DNS_CONFIG_FIELD_NUMBER
public static final int DNS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SERVICE_EXTERNAL_IPS_CONFIG_FIELD_NUMBER
public static final int SERVICE_EXTERNAL_IPS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GATEWAY_API_CONFIG_FIELD_NUMBER
public static final int GATEWAY_API_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_MULTI_NETWORKING_FIELD_NUMBER
public static final int ENABLE_MULTI_NETWORKING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_PERFORMANCE_CONFIG_FIELD_NUMBER
public static final int NETWORK_PERFORMANCE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_FQDN_NETWORK_POLICY_FIELD_NUMBER
public static final int ENABLE_FQDN_NETWORK_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getNetwork
public String getNetwork()
Output only. The relative name of the Google Compute Engine [network][google.container.v1.NetworkConfig.network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) to which the cluster is connected. Example: projects/my-project/global/networks/my-network
string network = 1;
- Specified by:
getNetwork
in interfaceNetworkConfigOrBuilder
- Returns:
- The network.
-
getNetworkBytes
public com.google.protobuf.ByteString getNetworkBytes()
Output only. The relative name of the Google Compute Engine [network][google.container.v1.NetworkConfig.network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks) to which the cluster is connected. Example: projects/my-project/global/networks/my-network
string network = 1;
- Specified by:
getNetworkBytes
in interfaceNetworkConfigOrBuilder
- Returns:
- The bytes for network.
-
getSubnetwork
public String getSubnetwork()
Output only. The relative name of the Google Compute Engine [subnetwork](https://cloud.google.com/compute/docs/vpc) to which the cluster is connected. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 2;
- Specified by:
getSubnetwork
in interfaceNetworkConfigOrBuilder
- Returns:
- The subnetwork.
-
getSubnetworkBytes
public com.google.protobuf.ByteString getSubnetworkBytes()
Output only. The relative name of the Google Compute Engine [subnetwork](https://cloud.google.com/compute/docs/vpc) to which the cluster is connected. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 2;
- Specified by:
getSubnetworkBytes
in interfaceNetworkConfigOrBuilder
- Returns:
- The bytes for subnetwork.
-
getEnableIntraNodeVisibility
public boolean getEnableIntraNodeVisibility()
Whether Intra-node visibility is enabled for this cluster. This makes same node pod to pod traffic visible for VPC network.
bool enable_intra_node_visibility = 5;
- Specified by:
getEnableIntraNodeVisibility
in interfaceNetworkConfigOrBuilder
- Returns:
- The enableIntraNodeVisibility.
-
hasDefaultSnatStatus
public boolean hasDefaultSnatStatus()
Whether the cluster disables default in-node sNAT rules. In-node sNAT rules will be disabled when default_snat_status is disabled. When disabled is set to false, default IP masquerade rules will be applied to the nodes to prevent sNAT on cluster internal traffic.
.google.container.v1.DefaultSnatStatus default_snat_status = 7;
- Specified by:
hasDefaultSnatStatus
in interfaceNetworkConfigOrBuilder
- Returns:
- Whether the defaultSnatStatus field is set.
-
getDefaultSnatStatus
public DefaultSnatStatus getDefaultSnatStatus()
Whether the cluster disables default in-node sNAT rules. In-node sNAT rules will be disabled when default_snat_status is disabled. When disabled is set to false, default IP masquerade rules will be applied to the nodes to prevent sNAT on cluster internal traffic.
.google.container.v1.DefaultSnatStatus default_snat_status = 7;
- Specified by:
getDefaultSnatStatus
in interfaceNetworkConfigOrBuilder
- Returns:
- The defaultSnatStatus.
-
getDefaultSnatStatusOrBuilder
public DefaultSnatStatusOrBuilder getDefaultSnatStatusOrBuilder()
Whether the cluster disables default in-node sNAT rules. In-node sNAT rules will be disabled when default_snat_status is disabled. When disabled is set to false, default IP masquerade rules will be applied to the nodes to prevent sNAT on cluster internal traffic.
.google.container.v1.DefaultSnatStatus default_snat_status = 7;
- Specified by:
getDefaultSnatStatusOrBuilder
in interfaceNetworkConfigOrBuilder
-
getEnableL4IlbSubsetting
public boolean getEnableL4IlbSubsetting()
Whether L4ILB Subsetting is enabled for this cluster.
bool enable_l4ilb_subsetting = 10;
- Specified by:
getEnableL4IlbSubsetting
in interfaceNetworkConfigOrBuilder
- Returns:
- The enableL4ilbSubsetting.
-
getDatapathProviderValue
public int getDatapathProviderValue()
The desired datapath provider for this cluster. By default, uses the IPTables-based kube-proxy implementation.
.google.container.v1.DatapathProvider datapath_provider = 11;
- Specified by:
getDatapathProviderValue
in interfaceNetworkConfigOrBuilder
- Returns:
- The enum numeric value on the wire for datapathProvider.
-
getDatapathProvider
public DatapathProvider getDatapathProvider()
The desired datapath provider for this cluster. By default, uses the IPTables-based kube-proxy implementation.
.google.container.v1.DatapathProvider datapath_provider = 11;
- Specified by:
getDatapathProvider
in interfaceNetworkConfigOrBuilder
- Returns:
- The datapathProvider.
-
getPrivateIpv6GoogleAccessValue
public int getPrivateIpv6GoogleAccessValue()
The desired state of IPv6 connectivity to Google Services. By default, no private IPv6 access to or from Google Services (all access will be via IPv4)
.google.container.v1.PrivateIPv6GoogleAccess private_ipv6_google_access = 12;
- Specified by:
getPrivateIpv6GoogleAccessValue
in interfaceNetworkConfigOrBuilder
- Returns:
- The enum numeric value on the wire for privateIpv6GoogleAccess.
-
getPrivateIpv6GoogleAccess
public PrivateIPv6GoogleAccess getPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services. By default, no private IPv6 access to or from Google Services (all access will be via IPv4)
.google.container.v1.PrivateIPv6GoogleAccess private_ipv6_google_access = 12;
- Specified by:
getPrivateIpv6GoogleAccess
in interfaceNetworkConfigOrBuilder
- Returns:
- The privateIpv6GoogleAccess.
-
hasDnsConfig
public boolean hasDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig dns_config = 13;
- Specified by:
hasDnsConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- Whether the dnsConfig field is set.
-
getDnsConfig
public DNSConfig getDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig dns_config = 13;
- Specified by:
getDnsConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- The dnsConfig.
-
getDnsConfigOrBuilder
public DNSConfigOrBuilder getDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig dns_config = 13;
- Specified by:
getDnsConfigOrBuilder
in interfaceNetworkConfigOrBuilder
-
hasServiceExternalIpsConfig
public boolean hasServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.
.google.container.v1.ServiceExternalIPsConfig service_external_ips_config = 15;
- Specified by:
hasServiceExternalIpsConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- Whether the serviceExternalIpsConfig field is set.
-
getServiceExternalIpsConfig
public ServiceExternalIPsConfig getServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.
.google.container.v1.ServiceExternalIPsConfig service_external_ips_config = 15;
- Specified by:
getServiceExternalIpsConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- The serviceExternalIpsConfig.
-
getServiceExternalIpsConfigOrBuilder
public ServiceExternalIPsConfigOrBuilder getServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.
.google.container.v1.ServiceExternalIPsConfig service_external_ips_config = 15;
- Specified by:
getServiceExternalIpsConfigOrBuilder
in interfaceNetworkConfigOrBuilder
-
hasGatewayApiConfig
public boolean hasGatewayApiConfig()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig gateway_api_config = 16;
- Specified by:
hasGatewayApiConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- Whether the gatewayApiConfig field is set.
-
getGatewayApiConfig
public GatewayAPIConfig getGatewayApiConfig()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig gateway_api_config = 16;
- Specified by:
getGatewayApiConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- The gatewayApiConfig.
-
getGatewayApiConfigOrBuilder
public GatewayAPIConfigOrBuilder getGatewayApiConfigOrBuilder()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig gateway_api_config = 16;
- Specified by:
getGatewayApiConfigOrBuilder
in interfaceNetworkConfigOrBuilder
-
getEnableMultiNetworking
public boolean getEnableMultiNetworking()
Whether multi-networking is enabled for this cluster.
bool enable_multi_networking = 17;
- Specified by:
getEnableMultiNetworking
in interfaceNetworkConfigOrBuilder
- Returns:
- The enableMultiNetworking.
-
hasNetworkPerformanceConfig
public boolean hasNetworkPerformanceConfig()
Network bandwidth tier configuration.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig network_performance_config = 18;
- Specified by:
hasNetworkPerformanceConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- Whether the networkPerformanceConfig field is set.
-
getNetworkPerformanceConfig
public NetworkConfig.ClusterNetworkPerformanceConfig getNetworkPerformanceConfig()
Network bandwidth tier configuration.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig network_performance_config = 18;
- Specified by:
getNetworkPerformanceConfig
in interfaceNetworkConfigOrBuilder
- Returns:
- The networkPerformanceConfig.
-
getNetworkPerformanceConfigOrBuilder
public NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder getNetworkPerformanceConfigOrBuilder()
Network bandwidth tier configuration.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig network_performance_config = 18;
- Specified by:
getNetworkPerformanceConfigOrBuilder
in interfaceNetworkConfigOrBuilder
-
hasEnableFqdnNetworkPolicy
public boolean hasEnableFqdnNetworkPolicy()
Whether FQDN Network Policy is enabled on this cluster.
optional bool enable_fqdn_network_policy = 19;
- Specified by:
hasEnableFqdnNetworkPolicy
in interfaceNetworkConfigOrBuilder
- Returns:
- Whether the enableFqdnNetworkPolicy field is set.
-
getEnableFqdnNetworkPolicy
public boolean getEnableFqdnNetworkPolicy()
Whether FQDN Network Policy is enabled on this cluster.
optional bool enable_fqdn_network_policy = 19;
- Specified by:
getEnableFqdnNetworkPolicy
in interfaceNetworkConfigOrBuilder
- Returns:
- The enableFqdnNetworkPolicy.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static NetworkConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetworkConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetworkConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetworkConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetworkConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetworkConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NetworkConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static NetworkConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static NetworkConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static NetworkConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static NetworkConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static NetworkConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public NetworkConfig.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static NetworkConfig.Builder newBuilder()
-
newBuilder
public static NetworkConfig.Builder newBuilder(NetworkConfig prototype)
-
toBuilder
public NetworkConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected NetworkConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static NetworkConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<NetworkConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<NetworkConfig> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public NetworkConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-