Class UsableSubnetworksAggregatedList

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.UsableSubnetworksAggregatedList
All Implemented Interfaces:
UsableSubnetworksAggregatedListOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class UsableSubnetworksAggregatedList extends com.google.protobuf.GeneratedMessage implements UsableSubnetworksAggregatedListOrBuilder
 
Protobuf type google.cloud.compute.v1.UsableSubnetworksAggregatedList
See Also:
  • Field Details

  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • hasId

      public boolean hasId()
       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional string id = 3355;
      Specified by:
      hasId in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      Whether the id field is set.
    • getId

      public String getId()
       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional string id = 3355;
      Specified by:
      getId in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional string id = 3355;
      Specified by:
      getIdBytes in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The bytes for id.
    • getItemsList

      public List<UsableSubnetwork> getItemsList()
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
      Specified by:
      getItemsList in interface UsableSubnetworksAggregatedListOrBuilder
    • getItemsOrBuilderList

      public List<? extends UsableSubnetworkOrBuilder> getItemsOrBuilderList()
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
      Specified by:
      getItemsOrBuilderList in interface UsableSubnetworksAggregatedListOrBuilder
    • getItemsCount

      public int getItemsCount()
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
      Specified by:
      getItemsCount in interface UsableSubnetworksAggregatedListOrBuilder
    • getItems

      public UsableSubnetwork getItems(int index)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
      Specified by:
      getItems in interface UsableSubnetworksAggregatedListOrBuilder
    • getItemsOrBuilder

      public UsableSubnetworkOrBuilder getItemsOrBuilder(int index)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
      Specified by:
      getItemsOrBuilder in interface UsableSubnetworksAggregatedListOrBuilder
    • hasKind

      public boolean hasKind()
       Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
       of usable subnetworks.
       
      optional string kind = 3292052;
      Specified by:
      hasKind in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      Whether the kind field is set.
    • getKind

      public String getKind()
       Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
       of usable subnetworks.
       
      optional string kind = 3292052;
      Specified by:
      getKind in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The kind.
    • getKindBytes

      public com.google.protobuf.ByteString getKindBytes()
       Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
       of usable subnetworks.
       
      optional string kind = 3292052;
      Specified by:
      getKindBytes in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The bytes for kind.
    • hasNextPageToken

      public boolean hasNextPageToken()
       [Output Only] This token allows you to get the next page of results for
       list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
       the query parameter pageToken in the next list request.
       Subsequent list requests will have their own nextPageToken to
       continue paging through the results.
       In special cases listUsable may return 0 subnetworks andnextPageToken which still should be used to get the
       next page of results.
       
      optional string next_page_token = 79797525;
      Specified by:
      hasNextPageToken in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      Whether the nextPageToken field is set.
    • getNextPageToken

      public String getNextPageToken()
       [Output Only] This token allows you to get the next page of results for
       list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
       the query parameter pageToken in the next list request.
       Subsequent list requests will have their own nextPageToken to
       continue paging through the results.
       In special cases listUsable may return 0 subnetworks andnextPageToken which still should be used to get the
       next page of results.
       
      optional string next_page_token = 79797525;
      Specified by:
      getNextPageToken in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The nextPageToken.
    • getNextPageTokenBytes

      public com.google.protobuf.ByteString getNextPageTokenBytes()
       [Output Only] This token allows you to get the next page of results for
       list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
       the query parameter pageToken in the next list request.
       Subsequent list requests will have their own nextPageToken to
       continue paging through the results.
       In special cases listUsable may return 0 subnetworks andnextPageToken which still should be used to get the
       next page of results.
       
      optional string next_page_token = 79797525;
      Specified by:
      getNextPageTokenBytes in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The bytes for nextPageToken.
    • getScopedWarningsList

      public List<SubnetworksScopedWarning> getScopedWarningsList()
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
      Specified by:
      getScopedWarningsList in interface UsableSubnetworksAggregatedListOrBuilder
    • getScopedWarningsOrBuilderList

      public List<? extends SubnetworksScopedWarningOrBuilder> getScopedWarningsOrBuilderList()
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
      Specified by:
      getScopedWarningsOrBuilderList in interface UsableSubnetworksAggregatedListOrBuilder
    • getScopedWarningsCount

      public int getScopedWarningsCount()
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
      Specified by:
      getScopedWarningsCount in interface UsableSubnetworksAggregatedListOrBuilder
    • getScopedWarnings

      public SubnetworksScopedWarning getScopedWarnings(int index)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
      Specified by:
      getScopedWarnings in interface UsableSubnetworksAggregatedListOrBuilder
    • getScopedWarningsOrBuilder

      public SubnetworksScopedWarningOrBuilder getScopedWarningsOrBuilder(int index)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
      Specified by:
      getScopedWarningsOrBuilder in interface UsableSubnetworksAggregatedListOrBuilder
    • hasSelfLink

      public boolean hasSelfLink()
       Output only. [Output Only] Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Specified by:
      hasSelfLink in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      Whether the selfLink field is set.
    • getSelfLink

      public String getSelfLink()
       Output only. [Output Only] Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Specified by:
      getSelfLink in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The selfLink.
    • getSelfLinkBytes

      public com.google.protobuf.ByteString getSelfLinkBytes()
       Output only. [Output Only] Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Specified by:
      getSelfLinkBytes in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The bytes for selfLink.
    • getUnreachablesList

      public com.google.protobuf.ProtocolStringList getUnreachablesList()
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Specified by:
      getUnreachablesList in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      A list containing the unreachables.
    • getUnreachablesCount

      public int getUnreachablesCount()
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Specified by:
      getUnreachablesCount in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The count of unreachables.
    • getUnreachables

      public String getUnreachables(int index)
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Specified by:
      getUnreachables in interface UsableSubnetworksAggregatedListOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The unreachables at the given index.
    • getUnreachablesBytes

      public com.google.protobuf.ByteString getUnreachablesBytes(int index)
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Specified by:
      getUnreachablesBytes in interface UsableSubnetworksAggregatedListOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the unreachables at the given index.
    • hasWarning

      public boolean hasWarning()
       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
      Specified by:
      hasWarning in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      Whether the warning field is set.
    • getWarning

      public Warning getWarning()
       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
      Specified by:
      getWarning in interface UsableSubnetworksAggregatedListOrBuilder
      Returns:
      The warning.
    • getWarningOrBuilder

      public WarningOrBuilder getWarningOrBuilder()
       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
      Specified by:
      getWarningOrBuilder in interface UsableSubnetworksAggregatedListOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UsableSubnetworksAggregatedList parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UsableSubnetworksAggregatedList parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UsableSubnetworksAggregatedList parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public UsableSubnetworksAggregatedList.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static UsableSubnetworksAggregatedList.Builder newBuilder()
    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected UsableSubnetworksAggregatedList.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static UsableSubnetworksAggregatedList getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<UsableSubnetworksAggregatedList> parser()
    • getParserForType

      public com.google.protobuf.Parser<UsableSubnetworksAggregatedList> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public UsableSubnetworksAggregatedList getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder