Class CreateFeaturestoreRequest.Builder

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

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

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

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

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

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

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

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

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

      public CreateFeaturestoreRequest.Builder setParent(String value)
       Required. The resource name of the Location to create Featurestores.
       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

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

      public CreateFeaturestoreRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
       Required. The resource name of the Location to create Featurestores.
       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.
    • hasFeaturestore

      public boolean hasFeaturestore()
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasFeaturestore in interface CreateFeaturestoreRequestOrBuilder
      Returns:
      Whether the featurestore field is set.
    • getFeaturestore

      public Featurestore getFeaturestore()
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeaturestore in interface CreateFeaturestoreRequestOrBuilder
      Returns:
      The featurestore.
    • setFeaturestore

      public CreateFeaturestoreRequest.Builder setFeaturestore(Featurestore value)
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
    • setFeaturestore

      public CreateFeaturestoreRequest.Builder setFeaturestore(Featurestore.Builder builderForValue)
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
    • mergeFeaturestore

      public CreateFeaturestoreRequest.Builder mergeFeaturestore(Featurestore value)
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
    • clearFeaturestore

      public CreateFeaturestoreRequest.Builder clearFeaturestore()
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
    • getFeaturestoreBuilder

      public Featurestore.Builder getFeaturestoreBuilder()
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
    • getFeaturestoreOrBuilder

      public FeaturestoreOrBuilder getFeaturestoreOrBuilder()
       Required. The Featurestore to create.
       
      .google.cloud.aiplatform.v1.Featurestore featurestore = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeaturestoreOrBuilder in interface CreateFeaturestoreRequestOrBuilder
    • getFeaturestoreId

      public String getFeaturestoreId()
       Required. The ID to use for this Featurestore, which will become the final
       component of the Featurestore'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 featurestore_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeaturestoreId in interface CreateFeaturestoreRequestOrBuilder
      Returns:
      The featurestoreId.
    • getFeaturestoreIdBytes

      public com.google.protobuf.ByteString getFeaturestoreIdBytes()
       Required. The ID to use for this Featurestore, which will become the final
       component of the Featurestore'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 featurestore_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeaturestoreIdBytes in interface CreateFeaturestoreRequestOrBuilder
      Returns:
      The bytes for featurestoreId.
    • setFeaturestoreId

      public CreateFeaturestoreRequest.Builder setFeaturestoreId(String value)
       Required. The ID to use for this Featurestore, which will become the final
       component of the Featurestore'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 featurestore_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The featurestoreId to set.
      Returns:
      This builder for chaining.
    • clearFeaturestoreId

      public CreateFeaturestoreRequest.Builder clearFeaturestoreId()
       Required. The ID to use for this Featurestore, which will become the final
       component of the Featurestore'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 featurestore_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setFeaturestoreIdBytes

      public CreateFeaturestoreRequest.Builder setFeaturestoreIdBytes(com.google.protobuf.ByteString value)
       Required. The ID to use for this Featurestore, which will become the final
       component of the Featurestore'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 featurestore_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for featurestoreId to set.
      Returns:
      This builder for chaining.