Class UsableSubnetworksAggregatedList.Builder

    • Method Detail

      • getDescriptor

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

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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

        public UsableSubnetworksAggregatedList 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
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<UsableSubnetworksAggregatedList.Builder>
      • 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.
      • 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

        public UsableSubnetworksAggregatedList.Builder setId​(String value)
         [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

        public UsableSubnetworksAggregatedList.Builder 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.
      • 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;
      • 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] Type of resource. Always compute#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] Type of resource. Always compute#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] Type of resource. Always compute#usableSubnetworksAggregatedList for aggregated lists of usable subnetworks.
         
        optional string kind = 3292052;
        Specified by:
        getKindBytes in interface UsableSubnetworksAggregatedListOrBuilder
        Returns:
        The bytes for kind.
      • setKind

        public UsableSubnetworksAggregatedList.Builder setKind​(String value)
         [Output Only] Type of resource. Always compute#usableSubnetworksAggregatedList for aggregated lists of usable subnetworks.
         
        optional string kind = 3292052;
        Parameters:
        value - The kind to set.
        Returns:
        This builder for chaining.
      • clearKind

        public UsableSubnetworksAggregatedList.Builder clearKind()
         [Output Only] Type of resource. Always compute#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] Type of resource. Always compute#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 than maxResults, 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 and nextPageToken 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 than maxResults, 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 and nextPageToken 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 than maxResults, 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 and nextPageToken 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 than maxResults, 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 and nextPageToken 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 than maxResults, 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 and nextPageToken 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 than maxResults, 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 and nextPageToken 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.
      • hasSelfLink

        public boolean hasSelfLink()
         [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.
      • getSelfLinkBytes

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

        public UsableSubnetworksAggregatedList.Builder clearSelfLink()
         [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] Server-defined URL for this resource.
         
        optional string self_link = 456214797;
        Parameters:
        value - The bytes for selfLink to set.
        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.
      • getWarningBuilder

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