Class ReservationSubBlocksListResponse.Builder

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

public static final class ReservationSubBlocksListResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<ReservationSubBlocksListResponse.Builder> implements ReservationSubBlocksListResponseOrBuilder
 A list of reservation subBlocks under a single reservation.
 
Protobuf type google.cloud.compute.v1.ReservationSubBlocksListResponse
  • 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<ReservationSubBlocksListResponse.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<ReservationSubBlocksListResponse.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<ReservationSubBlocksListResponse.Builder>
    • getDefaultInstanceForType

      public ReservationSubBlocksListResponse 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 ReservationSubBlocksListResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ReservationSubBlocksListResponse.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<ReservationSubBlocksListResponse.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<ReservationSubBlocksListResponse.Builder>
    • mergeFrom

      public ReservationSubBlocksListResponse.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<ReservationSubBlocksListResponse.Builder>
      Throws:
      IOException
    • hasId

      public boolean hasId()
       Unique identifier for the resource; defined by the server.
       
      optional string id = 3355;
      Specified by:
      hasId in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      Whether the id field is set.
    • getId

      public String getId()
       Unique identifier for the resource; defined by the server.
       
      optional string id = 3355;
      Specified by:
      getId in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       Unique identifier for the resource; defined by the server.
       
      optional string id = 3355;
      Specified by:
      getIdBytes in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The bytes for id.
    • setId

       Unique identifier for the resource; defined by the server.
       
      optional string id = 3355;
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

       Unique identifier for the resource; defined by the server.
       
      optional string id = 3355;
      Returns:
      This builder for chaining.
    • setIdBytes

      public ReservationSubBlocksListResponse.Builder setIdBytes(com.google.protobuf.ByteString value)
       Unique identifier for the resource; defined by the server.
       
      optional string id = 3355;
      Parameters:
      value - The bytes for id to set.
      Returns:
      This builder for chaining.
    • getItemsList

      public List<ReservationSubBlock> getItemsList()
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
      Specified by:
      getItemsList in interface ReservationSubBlocksListResponseOrBuilder
    • getItemsCount

      public int getItemsCount()
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
      Specified by:
      getItemsCount in interface ReservationSubBlocksListResponseOrBuilder
    • getItems

      public ReservationSubBlock getItems(int index)
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
      Specified by:
      getItems in interface ReservationSubBlocksListResponseOrBuilder
    • setItems

       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • setItems

      public ReservationSubBlocksListResponse.Builder setItems(int index, ReservationSubBlock.Builder builderForValue)
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • addItems

       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • addItems

       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • addItems

       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • addItems

      public ReservationSubBlocksListResponse.Builder addItems(int index, ReservationSubBlock.Builder builderForValue)
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • addAllItems

       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • clearItems

       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • removeItems

      public ReservationSubBlocksListResponse.Builder removeItems(int index)
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • getItemsBuilder

      public ReservationSubBlock.Builder getItemsBuilder(int index)
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • getItemsOrBuilder

      public ReservationSubBlockOrBuilder getItemsOrBuilder(int index)
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
      Specified by:
      getItemsOrBuilder in interface ReservationSubBlocksListResponseOrBuilder
    • getItemsOrBuilderList

      public List<? extends ReservationSubBlockOrBuilder> getItemsOrBuilderList()
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
      Specified by:
      getItemsOrBuilderList in interface ReservationSubBlocksListResponseOrBuilder
    • addItemsBuilder

      public ReservationSubBlock.Builder addItemsBuilder()
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • addItemsBuilder

      public ReservationSubBlock.Builder addItemsBuilder(int index)
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • getItemsBuilderList

      public List<ReservationSubBlock.Builder> getItemsBuilderList()
       A list of reservation subBlock resources.
       
      repeated .google.cloud.compute.v1.ReservationSubBlock items = 100526016;
    • hasKind

      public boolean hasKind()
       Type of the resource. Alwayscompute#reservationSubBlock for a list of reservation
       subBlocks.
       
      optional string kind = 3292052;
      Specified by:
      hasKind in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      Whether the kind field is set.
    • getKind

      public String getKind()
       Type of the resource. Alwayscompute#reservationSubBlock for a list of reservation
       subBlocks.
       
      optional string kind = 3292052;
      Specified by:
      getKind in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The kind.
    • getKindBytes

      public com.google.protobuf.ByteString getKindBytes()
       Type of the resource. Alwayscompute#reservationSubBlock for a list of reservation
       subBlocks.
       
      optional string kind = 3292052;
      Specified by:
      getKindBytes in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The bytes for kind.
    • setKind

       Type of the resource. Alwayscompute#reservationSubBlock for a list of reservation
       subBlocks.
       
      optional string kind = 3292052;
      Parameters:
      value - The kind to set.
      Returns:
      This builder for chaining.
    • clearKind

       Type of the resource. Alwayscompute#reservationSubBlock for a list of reservation
       subBlocks.
       
      optional string kind = 3292052;
      Returns:
      This builder for chaining.
    • setKindBytes

      public ReservationSubBlocksListResponse.Builder setKindBytes(com.google.protobuf.ByteString value)
       Type of the resource. Alwayscompute#reservationSubBlock for a list of reservation
       subBlocks.
       
      optional string kind = 3292052;
      Parameters:
      value - The bytes for kind to set.
      Returns:
      This builder for chaining.
    • hasNextPageToken

      public boolean hasNextPageToken()
       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.
       
      optional string next_page_token = 79797525;
      Specified by:
      hasNextPageToken in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      Whether the nextPageToken field is set.
    • getNextPageToken

      public String getNextPageToken()
       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.
       
      optional string next_page_token = 79797525;
      Specified by:
      getNextPageToken in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The nextPageToken.
    • getNextPageTokenBytes

      public com.google.protobuf.ByteString getNextPageTokenBytes()
       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.
       
      optional string next_page_token = 79797525;
      Specified by:
      getNextPageTokenBytes in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The bytes for nextPageToken.
    • setNextPageToken

      public ReservationSubBlocksListResponse.Builder setNextPageToken(String value)
       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.
       
      optional string next_page_token = 79797525;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public ReservationSubBlocksListResponse.Builder clearNextPageToken()
       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.
       
      optional string next_page_token = 79797525;
      Returns:
      This builder for chaining.
    • setNextPageTokenBytes

      public ReservationSubBlocksListResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
       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.
       
      optional string next_page_token = 79797525;
      Parameters:
      value - The bytes for nextPageToken to set.
      Returns:
      This builder for chaining.
    • hasSelfLink

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

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

      public com.google.protobuf.ByteString getSelfLinkBytes()
       Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Specified by:
      getSelfLinkBytes in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The bytes for selfLink.
    • setSelfLink

       Server-defined URL for this resource.
       
      optional string self_link = 456214797;
      Parameters:
      value - The selfLink to set.
      Returns:
      This builder for chaining.
    • clearSelfLink

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

      public ReservationSubBlocksListResponse.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
       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()
       Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
      Specified by:
      hasWarning in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      Whether the warning field is set.
    • getWarning

      public Warning getWarning()
       Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
      Specified by:
      getWarning in interface ReservationSubBlocksListResponseOrBuilder
      Returns:
      The warning.
    • setWarning

       Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • setWarning

      public ReservationSubBlocksListResponse.Builder setWarning(Warning.Builder builderForValue)
       Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • mergeWarning

       Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • clearWarning

       Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
    • getWarningBuilder

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

      public WarningOrBuilder getWarningOrBuilder()
       Informational warning message.
       
      optional .google.cloud.compute.v1.Warning warning = 50704284;
      Specified by:
      getWarningOrBuilder in interface ReservationSubBlocksListResponseOrBuilder