Class UsableSubnetworksAggregatedList.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<UsableSubnetworksAggregatedList.Builder>
com.google.cloud.compute.v1.UsableSubnetworksAggregatedList.Builder
All Implemented Interfaces:
UsableSubnetworksAggregatedListOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
UsableSubnetworksAggregatedList

public static final class UsableSubnetworksAggregatedList.Builder extends com.google.protobuf.GeneratedMessage.Builder<UsableSubnetworksAggregatedList.Builder> implements UsableSubnetworksAggregatedListOrBuilder
 
Protobuf type google.cloud.compute.v1.UsableSubnetworksAggregatedList
  • 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.Builder<UsableSubnetworksAggregatedList.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<UsableSubnetworksAggregatedList.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<UsableSubnetworksAggregatedList.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

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

      public UsableSubnetworksAggregatedList.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<UsableSubnetworksAggregatedList.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<UsableSubnetworksAggregatedList.Builder>
    • mergeFrom

      public UsableSubnetworksAggregatedList.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<UsableSubnetworksAggregatedList.Builder>
      Throws:
      IOException
    • 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.
    • setId

       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional string id = 3355;
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional string id = 3355;
      Returns:
      This builder for chaining.
    • setIdBytes

      public UsableSubnetworksAggregatedList.Builder setIdBytes(com.google.protobuf.ByteString value)
       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional string id = 3355;
      Parameters:
      value - The bytes for id to set.
      Returns:
      This builder for chaining.
    • 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
    • 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
    • setItems

      public UsableSubnetworksAggregatedList.Builder setItems(int index, UsableSubnetwork value)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • setItems

      public UsableSubnetworksAggregatedList.Builder setItems(int index, UsableSubnetwork.Builder builderForValue)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • addItems

       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • addItems

      public UsableSubnetworksAggregatedList.Builder addItems(int index, UsableSubnetwork value)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • addItems

       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • addItems

      public UsableSubnetworksAggregatedList.Builder addItems(int index, UsableSubnetwork.Builder builderForValue)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • addAllItems

      public UsableSubnetworksAggregatedList.Builder addAllItems(Iterable<? extends UsableSubnetwork> values)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • clearItems

       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • removeItems

      public UsableSubnetworksAggregatedList.Builder removeItems(int index)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • getItemsBuilder

      public UsableSubnetwork.Builder getItemsBuilder(int index)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • 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
    • 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
    • addItemsBuilder

      public UsableSubnetwork.Builder addItemsBuilder()
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • addItemsBuilder

      public UsableSubnetwork.Builder addItemsBuilder(int index)
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • getItemsBuilderList

      public List<UsableSubnetwork.Builder> getItemsBuilderList()
       [Output] A list of usable subnetwork URLs.
       
      repeated .google.cloud.compute.v1.UsableSubnetwork items = 100526016;
    • 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.
    • setKind

       Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
       of usable subnetworks.
       
      optional string kind = 3292052;
      Parameters:
      value - The kind to set.
      Returns:
      This builder for chaining.
    • clearKind

       Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
       of usable subnetworks.
       
      optional string kind = 3292052;
      Returns:
      This builder for chaining.
    • setKindBytes

      public UsableSubnetworksAggregatedList.Builder setKindBytes(com.google.protobuf.ByteString value)
       Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
       of usable subnetworks.
       
      optional string kind = 3292052;
      Parameters:
      value - The bytes for kind to set.
      Returns:
      This builder for chaining.
    • 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.
    • setNextPageToken

      public UsableSubnetworksAggregatedList.Builder setNextPageToken(String value)
       [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;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public UsableSubnetworksAggregatedList.Builder clearNextPageToken()
       [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;
      Returns:
      This builder for chaining.
    • setNextPageTokenBytes

      public UsableSubnetworksAggregatedList.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
       [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;
      Parameters:
      value - The bytes for nextPageToken to set.
      Returns:
      This builder for chaining.
    • 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
    • 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
    • setScopedWarnings

      public UsableSubnetworksAggregatedList.Builder setScopedWarnings(int index, SubnetworksScopedWarning value)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • setScopedWarnings

      public UsableSubnetworksAggregatedList.Builder setScopedWarnings(int index, SubnetworksScopedWarning.Builder builderForValue)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • addScopedWarnings

       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • addScopedWarnings

      public UsableSubnetworksAggregatedList.Builder addScopedWarnings(int index, SubnetworksScopedWarning value)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • addScopedWarnings

       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • addScopedWarnings

      public UsableSubnetworksAggregatedList.Builder addScopedWarnings(int index, SubnetworksScopedWarning.Builder builderForValue)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • addAllScopedWarnings

      public UsableSubnetworksAggregatedList.Builder addAllScopedWarnings(Iterable<? extends SubnetworksScopedWarning> values)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • clearScopedWarnings

      public UsableSubnetworksAggregatedList.Builder clearScopedWarnings()
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • removeScopedWarnings

      public UsableSubnetworksAggregatedList.Builder removeScopedWarnings(int index)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • getScopedWarningsBuilder

      public SubnetworksScopedWarning.Builder getScopedWarningsBuilder(int index)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • 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
    • 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
    • addScopedWarningsBuilder

      public SubnetworksScopedWarning.Builder addScopedWarningsBuilder()
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • addScopedWarningsBuilder

      public SubnetworksScopedWarning.Builder addScopedWarningsBuilder(int index)
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • getScopedWarningsBuilderList

      public List<SubnetworksScopedWarning.Builder> getScopedWarningsBuilderList()
       Output only. [Output Only] Informational warning messages for failures encountered from
       scopes.
       
      repeated .google.cloud.compute.v1.SubnetworksScopedWarning scoped_warnings = 215878438;
    • 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.
    • setSelfLink

      public UsableSubnetworksAggregatedList.Builder setSelfLink(String value)
       Output only. [Output Only] Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Parameters:
      value - The selfLink to set.
      Returns:
      This builder for chaining.
    • clearSelfLink

       Output only. [Output Only] Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Returns:
      This builder for chaining.
    • setSelfLinkBytes

      public UsableSubnetworksAggregatedList.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
       Output only. [Output Only] Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Parameters:
      value - The bytes for selfLink to set.
      Returns:
      This builder for chaining.
    • 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.
    • setUnreachables

      public UsableSubnetworksAggregatedList.Builder setUnreachables(int index, String value)
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Parameters:
      index - The index to set the value at.
      value - The unreachables to set.
      Returns:
      This builder for chaining.
    • addUnreachables

      public UsableSubnetworksAggregatedList.Builder addUnreachables(String value)
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Parameters:
      value - The unreachables to add.
      Returns:
      This builder for chaining.
    • addAllUnreachables

      public UsableSubnetworksAggregatedList.Builder addAllUnreachables(Iterable<String> values)
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Parameters:
      values - The unreachables to add.
      Returns:
      This builder for chaining.
    • clearUnreachables

      public UsableSubnetworksAggregatedList.Builder clearUnreachables()
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Returns:
      This builder for chaining.
    • addUnreachablesBytes

      public UsableSubnetworksAggregatedList.Builder addUnreachablesBytes(com.google.protobuf.ByteString value)
       Output only. [Output Only] Unreachable resources.
       
      repeated string unreachables = 243372063;
      Parameters:
      value - The bytes of the unreachables to add.
      Returns:
      This builder for chaining.
    • 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.
    • setWarning

       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • setWarning

      public UsableSubnetworksAggregatedList.Builder setWarning(Warning.Builder builderForValue)
       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • mergeWarning

      public UsableSubnetworksAggregatedList.Builder mergeWarning(Warning value)
       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • clearWarning

       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • getWarningBuilder

      public Warning.Builder getWarningBuilder()
       [Output Only] Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • getWarningOrBuilder

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