Class CreateFeaturestoreRequest.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<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.GeneratedMessageV3.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
      • setRepeatedField

        public CreateFeaturestoreRequest.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                  int index,
                                                                  Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeaturestoreRequest.Builder>
      • isInitialized

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

        public CreateFeaturestoreRequest.Builder setFeaturestore​(Featurestore value)
         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];
      • 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.
      • setUnknownFields

        public final CreateFeaturestoreRequest.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeaturestoreRequest.Builder>
      • mergeUnknownFields

        public final CreateFeaturestoreRequest.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateFeaturestoreRequest.Builder>