Class ConfigData
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.edgecontainer.v1.ConfigData
- All Implemented Interfaces:
ConfigDataOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ConfigData
extends com.google.protobuf.GeneratedMessage
implements ConfigDataOrBuilder
Config data holds all the config related data for the zone.Protobuf type
google.cloud.edgecontainer.v1.ConfigData- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classConfig data holds all the config related data for the zone.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAvailableExternalLbPoolsIpv4(int index) list of available v4 ip pools for external loadbalancercom.google.protobuf.ByteStringgetAvailableExternalLbPoolsIpv4Bytes(int index) list of available v4 ip pools for external loadbalancerintlist of available v4 ip pools for external loadbalancercom.google.protobuf.ProtocolStringListlist of available v4 ip pools for external loadbalancergetAvailableExternalLbPoolsIpv6(int index) list of available v6 ip pools for external loadbalancercom.google.protobuf.ByteStringgetAvailableExternalLbPoolsIpv6Bytes(int index) list of available v6 ip pools for external loadbalancerintlist of available v6 ip pools for external loadbalancercom.google.protobuf.ProtocolStringListlist of available v6 ip pools for external loadbalancerstatic ConfigDatastatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<ConfigData>intinthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ConfigData.Builderstatic ConfigData.BuildernewBuilder(ConfigData prototype) protected ConfigData.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ConfigDataparseDelimitedFrom(InputStream input) static ConfigDataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigDataparseFrom(byte[] data) static ConfigDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigDataparseFrom(com.google.protobuf.ByteString data) static ConfigDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigDataparseFrom(com.google.protobuf.CodedInputStream input) static ConfigDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigDataparseFrom(InputStream input) static ConfigDataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigDataparseFrom(ByteBuffer data) static ConfigDataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ConfigData>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
AVAILABLE_EXTERNAL_LB_POOLS_IPV4_FIELD_NUMBER
public static final int AVAILABLE_EXTERNAL_LB_POOLS_IPV4_FIELD_NUMBER- See Also:
-
AVAILABLE_EXTERNAL_LB_POOLS_IPV6_FIELD_NUMBER
public static final int AVAILABLE_EXTERNAL_LB_POOLS_IPV6_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getAvailableExternalLbPoolsIpv4List
public com.google.protobuf.ProtocolStringList getAvailableExternalLbPoolsIpv4List()list of available v4 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv4 = 1;- Specified by:
getAvailableExternalLbPoolsIpv4Listin interfaceConfigDataOrBuilder- Returns:
- A list containing the availableExternalLbPoolsIpv4.
-
getAvailableExternalLbPoolsIpv4Count
public int getAvailableExternalLbPoolsIpv4Count()list of available v4 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv4 = 1;- Specified by:
getAvailableExternalLbPoolsIpv4Countin interfaceConfigDataOrBuilder- Returns:
- The count of availableExternalLbPoolsIpv4.
-
getAvailableExternalLbPoolsIpv4
list of available v4 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv4 = 1;- Specified by:
getAvailableExternalLbPoolsIpv4in interfaceConfigDataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The availableExternalLbPoolsIpv4 at the given index.
-
getAvailableExternalLbPoolsIpv4Bytes
public com.google.protobuf.ByteString getAvailableExternalLbPoolsIpv4Bytes(int index) list of available v4 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv4 = 1;- Specified by:
getAvailableExternalLbPoolsIpv4Bytesin interfaceConfigDataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the availableExternalLbPoolsIpv4 at the given index.
-
getAvailableExternalLbPoolsIpv6List
public com.google.protobuf.ProtocolStringList getAvailableExternalLbPoolsIpv6List()list of available v6 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv6 = 2;- Specified by:
getAvailableExternalLbPoolsIpv6Listin interfaceConfigDataOrBuilder- Returns:
- A list containing the availableExternalLbPoolsIpv6.
-
getAvailableExternalLbPoolsIpv6Count
public int getAvailableExternalLbPoolsIpv6Count()list of available v6 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv6 = 2;- Specified by:
getAvailableExternalLbPoolsIpv6Countin interfaceConfigDataOrBuilder- Returns:
- The count of availableExternalLbPoolsIpv6.
-
getAvailableExternalLbPoolsIpv6
list of available v6 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv6 = 2;- Specified by:
getAvailableExternalLbPoolsIpv6in interfaceConfigDataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The availableExternalLbPoolsIpv6 at the given index.
-
getAvailableExternalLbPoolsIpv6Bytes
public com.google.protobuf.ByteString getAvailableExternalLbPoolsIpv6Bytes(int index) list of available v6 ip pools for external loadbalancer
repeated string available_external_lb_pools_ipv6 = 2;- Specified by:
getAvailableExternalLbPoolsIpv6Bytesin interfaceConfigDataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the availableExternalLbPoolsIpv6 at the given index.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ConfigData parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigData parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ConfigData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ConfigData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ConfigData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ConfigData.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-