Class CreateFeatureOnlineStoreRequest.Builder

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

public static final class CreateFeatureOnlineStoreRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<CreateFeatureOnlineStoreRequest.Builder> implements CreateFeatureOnlineStoreRequestOrBuilder
 Request message for
 [FeatureOnlineStoreAdminService.CreateFeatureOnlineStore][google.cloud.aiplatform.v1.FeatureOnlineStoreAdminService.CreateFeatureOnlineStore].
 
Protobuf type google.cloud.aiplatform.v1.CreateFeatureOnlineStoreRequest
  • 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<CreateFeatureOnlineStoreRequest.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<CreateFeatureOnlineStoreRequest.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<CreateFeatureOnlineStoreRequest.Builder>
    • getDefaultInstanceForType

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

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

      public CreateFeatureOnlineStoreRequest.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<CreateFeatureOnlineStoreRequest.Builder>
      Throws:
      IOException
    • getParent

      public String getParent()
       Required. The resource name of the Location to create FeatureOnlineStores.
       Format:
       `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getParent in interface CreateFeatureOnlineStoreRequestOrBuilder
      Returns:
      The parent.
    • getParentBytes

      public com.google.protobuf.ByteString getParentBytes()
       Required. The resource name of the Location to create FeatureOnlineStores.
       Format:
       `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getParentBytes in interface CreateFeatureOnlineStoreRequestOrBuilder
      Returns:
      The bytes for parent.
    • setParent

       Required. The resource name of the Location to create FeatureOnlineStores.
       Format:
       `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The parent to set.
      Returns:
      This builder for chaining.
    • clearParent

       Required. The resource name of the Location to create FeatureOnlineStores.
       Format:
       `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setParentBytes

      public CreateFeatureOnlineStoreRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
       Required. The resource name of the Location to create FeatureOnlineStores.
       Format:
       `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for parent to set.
      Returns:
      This builder for chaining.
    • hasFeatureOnlineStore

      public boolean hasFeatureOnlineStore()
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasFeatureOnlineStore in interface CreateFeatureOnlineStoreRequestOrBuilder
      Returns:
      Whether the featureOnlineStore field is set.
    • getFeatureOnlineStore

      public FeatureOnlineStore getFeatureOnlineStore()
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureOnlineStore in interface CreateFeatureOnlineStoreRequestOrBuilder
      Returns:
      The featureOnlineStore.
    • setFeatureOnlineStore

      public CreateFeatureOnlineStoreRequest.Builder setFeatureOnlineStore(FeatureOnlineStore value)
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
    • setFeatureOnlineStore

      public CreateFeatureOnlineStoreRequest.Builder setFeatureOnlineStore(FeatureOnlineStore.Builder builderForValue)
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
    • mergeFeatureOnlineStore

      public CreateFeatureOnlineStoreRequest.Builder mergeFeatureOnlineStore(FeatureOnlineStore value)
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
    • clearFeatureOnlineStore

      public CreateFeatureOnlineStoreRequest.Builder clearFeatureOnlineStore()
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
    • getFeatureOnlineStoreBuilder

      public FeatureOnlineStore.Builder getFeatureOnlineStoreBuilder()
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
    • getFeatureOnlineStoreOrBuilder

      public FeatureOnlineStoreOrBuilder getFeatureOnlineStoreOrBuilder()
       Required. The FeatureOnlineStore to create.
       
      .google.cloud.aiplatform.v1.FeatureOnlineStore feature_online_store = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureOnlineStoreOrBuilder in interface CreateFeatureOnlineStoreRequestOrBuilder
    • getFeatureOnlineStoreId

      public String getFeatureOnlineStoreId()
       Required. The ID to use for this FeatureOnlineStore, which will become the
       final component of the FeatureOnlineStore's resource name.
      
       This value may be up to 60 characters, and valid characters are
       `[a-z0-9_]`. The first character cannot be a number.
      
       The value must be unique within the project and location.
       
      string feature_online_store_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureOnlineStoreId in interface CreateFeatureOnlineStoreRequestOrBuilder
      Returns:
      The featureOnlineStoreId.
    • getFeatureOnlineStoreIdBytes

      public com.google.protobuf.ByteString getFeatureOnlineStoreIdBytes()
       Required. The ID to use for this FeatureOnlineStore, which will become the
       final component of the FeatureOnlineStore's resource name.
      
       This value may be up to 60 characters, and valid characters are
       `[a-z0-9_]`. The first character cannot be a number.
      
       The value must be unique within the project and location.
       
      string feature_online_store_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeatureOnlineStoreIdBytes in interface CreateFeatureOnlineStoreRequestOrBuilder
      Returns:
      The bytes for featureOnlineStoreId.
    • setFeatureOnlineStoreId

      public CreateFeatureOnlineStoreRequest.Builder setFeatureOnlineStoreId(String value)
       Required. The ID to use for this FeatureOnlineStore, which will become the
       final component of the FeatureOnlineStore's resource name.
      
       This value may be up to 60 characters, and valid characters are
       `[a-z0-9_]`. The first character cannot be a number.
      
       The value must be unique within the project and location.
       
      string feature_online_store_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The featureOnlineStoreId to set.
      Returns:
      This builder for chaining.
    • clearFeatureOnlineStoreId

      public CreateFeatureOnlineStoreRequest.Builder clearFeatureOnlineStoreId()
       Required. The ID to use for this FeatureOnlineStore, which will become the
       final component of the FeatureOnlineStore's resource name.
      
       This value may be up to 60 characters, and valid characters are
       `[a-z0-9_]`. The first character cannot be a number.
      
       The value must be unique within the project and location.
       
      string feature_online_store_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setFeatureOnlineStoreIdBytes

      public CreateFeatureOnlineStoreRequest.Builder setFeatureOnlineStoreIdBytes(com.google.protobuf.ByteString value)
       Required. The ID to use for this FeatureOnlineStore, which will become the
       final component of the FeatureOnlineStore's resource name.
      
       This value may be up to 60 characters, and valid characters are
       `[a-z0-9_]`. The first character cannot be a number.
      
       The value must be unique within the project and location.
       
      string feature_online_store_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for featureOnlineStoreId to set.
      Returns:
      This builder for chaining.