Class ListModelVersionsResponse.Builder

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

public static final class ListModelVersionsResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<ListModelVersionsResponse.Builder> implements ListModelVersionsResponseOrBuilder
 Response message for
 [ModelService.ListModelVersions][google.cloud.aiplatform.v1.ModelService.ListModelVersions]
 
Protobuf type google.cloud.aiplatform.v1.ListModelVersionsResponse
  • 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<ListModelVersionsResponse.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<ListModelVersionsResponse.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<ListModelVersionsResponse.Builder>
    • getDefaultInstanceForType

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

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

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

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

      public ListModelVersionsResponse.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<ListModelVersionsResponse.Builder>
      Throws:
      IOException
    • getModelsList

      public List<Model> getModelsList()
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
      Specified by:
      getModelsList in interface ListModelVersionsResponseOrBuilder
    • getModelsCount

      public int getModelsCount()
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
      Specified by:
      getModelsCount in interface ListModelVersionsResponseOrBuilder
    • getModels

      public Model getModels(int index)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
      Specified by:
      getModels in interface ListModelVersionsResponseOrBuilder
    • setModels

      public ListModelVersionsResponse.Builder setModels(int index, Model value)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • setModels

      public ListModelVersionsResponse.Builder setModels(int index, Model.Builder builderForValue)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • addModels

      public ListModelVersionsResponse.Builder addModels(Model value)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • addModels

      public ListModelVersionsResponse.Builder addModels(int index, Model value)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • addModels

      public ListModelVersionsResponse.Builder addModels(Model.Builder builderForValue)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • addModels

      public ListModelVersionsResponse.Builder addModels(int index, Model.Builder builderForValue)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • addAllModels

      public ListModelVersionsResponse.Builder addAllModels(Iterable<? extends Model> values)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • clearModels

      public ListModelVersionsResponse.Builder clearModels()
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • removeModels

      public ListModelVersionsResponse.Builder removeModels(int index)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • getModelsBuilder

      public Model.Builder getModelsBuilder(int index)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • getModelsOrBuilder

      public ModelOrBuilder getModelsOrBuilder(int index)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
      Specified by:
      getModelsOrBuilder in interface ListModelVersionsResponseOrBuilder
    • getModelsOrBuilderList

      public List<? extends ModelOrBuilder> getModelsOrBuilderList()
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
      Specified by:
      getModelsOrBuilderList in interface ListModelVersionsResponseOrBuilder
    • addModelsBuilder

      public Model.Builder addModelsBuilder()
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • addModelsBuilder

      public Model.Builder addModelsBuilder(int index)
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • getModelsBuilderList

      public List<Model.Builder> getModelsBuilderList()
       List of Model versions in the requested page.
       In the returned Model name field, version ID instead of regvision tag will
       be included.
       
      repeated .google.cloud.aiplatform.v1.Model models = 1;
    • getNextPageToken

      public String getNextPageToken()
       A token to retrieve the next page of results.
       Pass to
       [ListModelVersionsRequest.page_token][google.cloud.aiplatform.v1.ListModelVersionsRequest.page_token]
       to obtain that page.
       
      string next_page_token = 2;
      Specified by:
      getNextPageToken in interface ListModelVersionsResponseOrBuilder
      Returns:
      The nextPageToken.
    • getNextPageTokenBytes

      public com.google.protobuf.ByteString getNextPageTokenBytes()
       A token to retrieve the next page of results.
       Pass to
       [ListModelVersionsRequest.page_token][google.cloud.aiplatform.v1.ListModelVersionsRequest.page_token]
       to obtain that page.
       
      string next_page_token = 2;
      Specified by:
      getNextPageTokenBytes in interface ListModelVersionsResponseOrBuilder
      Returns:
      The bytes for nextPageToken.
    • setNextPageToken

      public ListModelVersionsResponse.Builder setNextPageToken(String value)
       A token to retrieve the next page of results.
       Pass to
       [ListModelVersionsRequest.page_token][google.cloud.aiplatform.v1.ListModelVersionsRequest.page_token]
       to obtain that page.
       
      string next_page_token = 2;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public ListModelVersionsResponse.Builder clearNextPageToken()
       A token to retrieve the next page of results.
       Pass to
       [ListModelVersionsRequest.page_token][google.cloud.aiplatform.v1.ListModelVersionsRequest.page_token]
       to obtain that page.
       
      string next_page_token = 2;
      Returns:
      This builder for chaining.
    • setNextPageTokenBytes

      public ListModelVersionsResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
       A token to retrieve the next page of results.
       Pass to
       [ListModelVersionsRequest.page_token][google.cloud.aiplatform.v1.ListModelVersionsRequest.page_token]
       to obtain that page.
       
      string next_page_token = 2;
      Parameters:
      value - The bytes for nextPageToken to set.
      Returns:
      This builder for chaining.