- 3.55.0 (latest)
- 3.54.0
- 3.53.0
- 3.52.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.2
- 3.3.0
- 3.2.0
- 3.0.0
- 2.9.8
- 2.8.9
- 2.7.4
- 2.5.3
- 2.4.0
GitHub Repository | Product Reference | REST Documentation | RPC Documentation |
Service Description: The service that handles CRUD and List for resources for Featurestore.
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName name = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
Featurestore response = featurestoreServiceClient.getFeaturestore(name);
}
Note: close() needs to be called on the FeaturestoreServiceClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
The surface of this class includes several types of Java methods for each of the API's methods:
- A "flattened" method. With this type of method, the fields of the request type have been converted into function parameters. It may be the case that not all fields are available as parameters, and not every API method will have a flattened method entry point.
- A "request object" method. This type of method only takes one parameter, a request object, which must be constructed before the call. Not every API method will have a request object method.
- A "callable" method. This type of method takes no parameters and returns an immutable API callable object, which can be used to initiate calls to the service.
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of FeaturestoreServiceSettings to create(). For example:
To customize credentials:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
FeaturestoreServiceSettings featurestoreServiceSettings =
FeaturestoreServiceSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
FeaturestoreServiceClient featurestoreServiceClient =
FeaturestoreServiceClient.create(featurestoreServiceSettings);
To customize the endpoint:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
FeaturestoreServiceSettings featurestoreServiceSettings =
FeaturestoreServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
FeaturestoreServiceClient featurestoreServiceClient =
FeaturestoreServiceClient.create(featurestoreServiceSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
Static Methods
create()
public static final FeaturestoreServiceClient create()
Constructs an instance of FeaturestoreServiceClient with default settings.
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient |
Exceptions | |
---|---|
Type | Description |
IOException |
create(FeaturestoreServiceSettings settings)
public static final FeaturestoreServiceClient create(FeaturestoreServiceSettings settings)
Constructs an instance of FeaturestoreServiceClient, using the given settings. The channels are created based on the settings passed in, or defaults for any settings that are not set.
Parameter | |
---|---|
Name | Description |
settings | FeaturestoreServiceSettings |
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient |
Exceptions | |
---|---|
Type | Description |
IOException |
create(FeaturestoreServiceStub stub)
public static final FeaturestoreServiceClient create(FeaturestoreServiceStub stub)
Constructs an instance of FeaturestoreServiceClient, using the given stub for making calls. This is for advanced usage - prefer using create(FeaturestoreServiceSettings).
Parameter | |
---|---|
Name | Description |
stub | FeaturestoreServiceStub |
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient |
Constructors
FeaturestoreServiceClient(FeaturestoreServiceSettings settings)
protected FeaturestoreServiceClient(FeaturestoreServiceSettings settings)
Constructs an instance of FeaturestoreServiceClient, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.
Parameter | |
---|---|
Name | Description |
settings | FeaturestoreServiceSettings |
FeaturestoreServiceClient(FeaturestoreServiceStub stub)
protected FeaturestoreServiceClient(FeaturestoreServiceStub stub)
Parameter | |
---|---|
Name | Description |
stub | FeaturestoreServiceStub |
Methods
awaitTermination(long duration, TimeUnit unit)
public boolean awaitTermination(long duration, TimeUnit unit)
Parameters | |
---|---|
Name | Description |
duration | long |
unit | TimeUnit |
Returns | |
---|---|
Type | Description |
boolean |
Exceptions | |
---|---|
Type | Description |
InterruptedException |
batchCreateFeaturesAsync(BatchCreateFeaturesRequest request)
public final OperationFuture<BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> batchCreateFeaturesAsync(BatchCreateFeaturesRequest request)
Creates a batch of Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
BatchCreateFeaturesRequest request =
BatchCreateFeaturesRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.addAllRequests(new ArrayList<CreateFeatureRequest>())
.build();
BatchCreateFeaturesResponse response =
featurestoreServiceClient.batchCreateFeaturesAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | BatchCreateFeaturesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> |
batchCreateFeaturesAsync(EntityTypeName parent, List<CreateFeatureRequest> requests)
public final OperationFuture<BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> batchCreateFeaturesAsync(EntityTypeName parent, List<CreateFeatureRequest> requests)
Creates a batch of Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
List<CreateFeatureRequest> requests = new ArrayList<>();
BatchCreateFeaturesResponse response =
featurestoreServiceClient.batchCreateFeaturesAsync(parent, requests).get();
}
Parameters | |
---|---|
Name | Description |
parent | EntityTypeName Required. The resource name of the EntityType to create the batch of Features
under. Format:
|
requests | List<CreateFeatureRequest> Required. The request message specifying the Features to create. All Features
must be created under the same parent EntityType. The |
Returns | |
---|---|
Type | Description |
OperationFuture<BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> |
batchCreateFeaturesAsync(String parent, List<CreateFeatureRequest> requests)
public final OperationFuture<BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> batchCreateFeaturesAsync(String parent, List<CreateFeatureRequest> requests)
Creates a batch of Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
List<CreateFeatureRequest> requests = new ArrayList<>();
BatchCreateFeaturesResponse response =
featurestoreServiceClient.batchCreateFeaturesAsync(parent, requests).get();
}
Parameters | |
---|---|
Name | Description |
parent | String Required. The resource name of the EntityType to create the batch of Features
under. Format:
|
requests | List<CreateFeatureRequest> Required. The request message specifying the Features to create. All Features
must be created under the same parent EntityType. The |
Returns | |
---|---|
Type | Description |
OperationFuture<BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> |
batchCreateFeaturesCallable()
public final UnaryCallable<BatchCreateFeaturesRequest,Operation> batchCreateFeaturesCallable()
Creates a batch of Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
BatchCreateFeaturesRequest request =
BatchCreateFeaturesRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.addAllRequests(new ArrayList<CreateFeatureRequest>())
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.batchCreateFeaturesCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<BatchCreateFeaturesRequest,Operation> |
batchCreateFeaturesOperationCallable()
public final OperationCallable<BatchCreateFeaturesRequest,BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> batchCreateFeaturesOperationCallable()
Creates a batch of Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
BatchCreateFeaturesRequest request =
BatchCreateFeaturesRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.addAllRequests(new ArrayList<CreateFeatureRequest>())
.build();
OperationFuture<BatchCreateFeaturesResponse, BatchCreateFeaturesOperationMetadata> future =
featurestoreServiceClient.batchCreateFeaturesOperationCallable().futureCall(request);
// Do something.
BatchCreateFeaturesResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<BatchCreateFeaturesRequest,BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> |
batchReadFeatureValuesAsync(BatchReadFeatureValuesRequest request)
public final OperationFuture<BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> batchReadFeatureValuesAsync(BatchReadFeatureValuesRequest request)
Batch reads Feature values from a Featurestore.
This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
BatchReadFeatureValuesRequest request =
BatchReadFeatureValuesRequest.newBuilder()
.setFeaturestore(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setDestination(FeatureValueDestination.newBuilder().build())
.addAllPassThroughFields(
new ArrayList<BatchReadFeatureValuesRequest.PassThroughField>())
.addAllEntityTypeSpecs(new ArrayList<BatchReadFeatureValuesRequest.EntityTypeSpec>())
.setStartTime(Timestamp.newBuilder().build())
.build();
BatchReadFeatureValuesResponse response =
featurestoreServiceClient.batchReadFeatureValuesAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | BatchReadFeatureValuesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> |
batchReadFeatureValuesAsync(FeaturestoreName featurestore)
public final OperationFuture<BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> batchReadFeatureValuesAsync(FeaturestoreName featurestore)
Batch reads Feature values from a Featurestore.
This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName featurestore =
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
BatchReadFeatureValuesResponse response =
featurestoreServiceClient.batchReadFeatureValuesAsync(featurestore).get();
}
Parameter | |
---|---|
Name | Description |
featurestore | FeaturestoreName Required. The resource name of the Featurestore from which to query Feature
values. Format: |
Returns | |
---|---|
Type | Description |
OperationFuture<BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> |
batchReadFeatureValuesAsync(String featurestore)
public final OperationFuture<BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> batchReadFeatureValuesAsync(String featurestore)
Batch reads Feature values from a Featurestore.
This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String featurestore =
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString();
BatchReadFeatureValuesResponse response =
featurestoreServiceClient.batchReadFeatureValuesAsync(featurestore).get();
}
Parameter | |
---|---|
Name | Description |
featurestore | String Required. The resource name of the Featurestore from which to query Feature
values. Format: |
Returns | |
---|---|
Type | Description |
OperationFuture<BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> |
batchReadFeatureValuesCallable()
public final UnaryCallable<BatchReadFeatureValuesRequest,Operation> batchReadFeatureValuesCallable()
Batch reads Feature values from a Featurestore.
This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
BatchReadFeatureValuesRequest request =
BatchReadFeatureValuesRequest.newBuilder()
.setFeaturestore(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setDestination(FeatureValueDestination.newBuilder().build())
.addAllPassThroughFields(
new ArrayList<BatchReadFeatureValuesRequest.PassThroughField>())
.addAllEntityTypeSpecs(new ArrayList<BatchReadFeatureValuesRequest.EntityTypeSpec>())
.setStartTime(Timestamp.newBuilder().build())
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.batchReadFeatureValuesCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<BatchReadFeatureValuesRequest,Operation> |
batchReadFeatureValuesOperationCallable()
public final OperationCallable<BatchReadFeatureValuesRequest,BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> batchReadFeatureValuesOperationCallable()
Batch reads Feature values from a Featurestore.
This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
BatchReadFeatureValuesRequest request =
BatchReadFeatureValuesRequest.newBuilder()
.setFeaturestore(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setDestination(FeatureValueDestination.newBuilder().build())
.addAllPassThroughFields(
new ArrayList<BatchReadFeatureValuesRequest.PassThroughField>())
.addAllEntityTypeSpecs(new ArrayList<BatchReadFeatureValuesRequest.EntityTypeSpec>())
.setStartTime(Timestamp.newBuilder().build())
.build();
OperationFuture<BatchReadFeatureValuesResponse, BatchReadFeatureValuesOperationMetadata>
future =
featurestoreServiceClient
.batchReadFeatureValuesOperationCallable()
.futureCall(request);
// Do something.
BatchReadFeatureValuesResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<BatchReadFeatureValuesRequest,BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> |
close()
public final void close()
createEntityTypeAsync(CreateEntityTypeRequest request)
public final OperationFuture<EntityType,CreateEntityTypeOperationMetadata> createEntityTypeAsync(CreateEntityTypeRequest request)
Creates a new EntityType in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateEntityTypeRequest request =
CreateEntityTypeRequest.newBuilder()
.setParent(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setEntityType(EntityType.newBuilder().build())
.setEntityTypeId("entityTypeId767740856")
.build();
EntityType response = featurestoreServiceClient.createEntityTypeAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | CreateEntityTypeRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<EntityType,CreateEntityTypeOperationMetadata> |
createEntityTypeAsync(FeaturestoreName parent, EntityType entityType)
public final OperationFuture<EntityType,CreateEntityTypeOperationMetadata> createEntityTypeAsync(FeaturestoreName parent, EntityType entityType)
Creates a new EntityType in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName parent = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
EntityType entityType = EntityType.newBuilder().build();
EntityType response =
featurestoreServiceClient.createEntityTypeAsync(parent, entityType).get();
}
Parameters | |
---|---|
Name | Description |
parent | FeaturestoreName Required. The resource name of the Featurestore to create EntityTypes. Format:
|
entityType | EntityType The EntityType to create. |
Returns | |
---|---|
Type | Description |
OperationFuture<EntityType,CreateEntityTypeOperationMetadata> |
createEntityTypeAsync(FeaturestoreName parent, EntityType entityType, String entityTypeId)
public final OperationFuture<EntityType,CreateEntityTypeOperationMetadata> createEntityTypeAsync(FeaturestoreName parent, EntityType entityType, String entityTypeId)
Creates a new EntityType in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName parent = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
EntityType entityType = EntityType.newBuilder().build();
String entityTypeId = "entityTypeId767740856";
EntityType response =
featurestoreServiceClient.createEntityTypeAsync(parent, entityType, entityTypeId).get();
}
Parameters | |
---|---|
Name | Description |
parent | FeaturestoreName Required. The resource name of the Featurestore to create EntityTypes. Format:
|
entityType | EntityType The EntityType to create. |
entityTypeId | String Required. The ID to use for the EntityType, which will become the final component of the EntityType's resource name. This value may be up to 60 characters, and valid characters are The value must be unique within a featurestore. |
Returns | |
---|---|
Type | Description |
OperationFuture<EntityType,CreateEntityTypeOperationMetadata> |
createEntityTypeAsync(String parent, EntityType entityType)
public final OperationFuture<EntityType,CreateEntityTypeOperationMetadata> createEntityTypeAsync(String parent, EntityType entityType)
Creates a new EntityType in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString();
EntityType entityType = EntityType.newBuilder().build();
EntityType response =
featurestoreServiceClient.createEntityTypeAsync(parent, entityType).get();
}
Parameters | |
---|---|
Name | Description |
parent | String Required. The resource name of the Featurestore to create EntityTypes. Format:
|
entityType | EntityType The EntityType to create. |
Returns | |
---|---|
Type | Description |
OperationFuture<EntityType,CreateEntityTypeOperationMetadata> |
createEntityTypeAsync(String parent, EntityType entityType, String entityTypeId)
public final OperationFuture<EntityType,CreateEntityTypeOperationMetadata> createEntityTypeAsync(String parent, EntityType entityType, String entityTypeId)
Creates a new EntityType in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString();
EntityType entityType = EntityType.newBuilder().build();
String entityTypeId = "entityTypeId767740856";
EntityType response =
featurestoreServiceClient.createEntityTypeAsync(parent, entityType, entityTypeId).get();
}
Parameters | |
---|---|
Name | Description |
parent | String Required. The resource name of the Featurestore to create EntityTypes. Format:
|
entityType | EntityType The EntityType to create. |
entityTypeId | String Required. The ID to use for the EntityType, which will become the final component of the EntityType's resource name. This value may be up to 60 characters, and valid characters are The value must be unique within a featurestore. |
Returns | |
---|---|
Type | Description |
OperationFuture<EntityType,CreateEntityTypeOperationMetadata> |
createEntityTypeCallable()
public final UnaryCallable<CreateEntityTypeRequest,Operation> createEntityTypeCallable()
Creates a new EntityType in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateEntityTypeRequest request =
CreateEntityTypeRequest.newBuilder()
.setParent(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setEntityType(EntityType.newBuilder().build())
.setEntityTypeId("entityTypeId767740856")
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.createEntityTypeCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateEntityTypeRequest,Operation> |
createEntityTypeOperationCallable()
public final OperationCallable<CreateEntityTypeRequest,EntityType,CreateEntityTypeOperationMetadata> createEntityTypeOperationCallable()
Creates a new EntityType in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateEntityTypeRequest request =
CreateEntityTypeRequest.newBuilder()
.setParent(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setEntityType(EntityType.newBuilder().build())
.setEntityTypeId("entityTypeId767740856")
.build();
OperationFuture<EntityType, CreateEntityTypeOperationMetadata> future =
featurestoreServiceClient.createEntityTypeOperationCallable().futureCall(request);
// Do something.
EntityType response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateEntityTypeRequest,EntityType,CreateEntityTypeOperationMetadata> |
createFeatureAsync(CreateFeatureRequest request)
public final OperationFuture<Feature,CreateFeatureOperationMetadata> createFeatureAsync(CreateFeatureRequest request)
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateFeatureRequest request =
CreateFeatureRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setFeature(Feature.newBuilder().build())
.setFeatureId("featureId-420503887")
.build();
Feature response = featurestoreServiceClient.createFeatureAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | CreateFeatureRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Feature,CreateFeatureOperationMetadata> |
createFeatureAsync(EntityTypeName parent, Feature feature)
public final OperationFuture<Feature,CreateFeatureOperationMetadata> createFeatureAsync(EntityTypeName parent, Feature feature)
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
Feature feature = Feature.newBuilder().build();
Feature response = featurestoreServiceClient.createFeatureAsync(parent, feature).get();
}
Parameters | |
---|---|
Name | Description |
parent | EntityTypeName Required. The resource name of the EntityType or FeatureGroup to create a
Feature. Format for entity_type as parent:
|
feature | Feature Required. The Feature to create. |
Returns | |
---|---|
Type | Description |
OperationFuture<Feature,CreateFeatureOperationMetadata> |
createFeatureAsync(EntityTypeName parent, Feature feature, String featureId)
public final OperationFuture<Feature,CreateFeatureOperationMetadata> createFeatureAsync(EntityTypeName parent, Feature feature, String featureId)
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
Feature feature = Feature.newBuilder().build();
String featureId = "featureId-420503887";
Feature response =
featurestoreServiceClient.createFeatureAsync(parent, feature, featureId).get();
}
Parameters | |
---|---|
Name | Description |
parent | EntityTypeName Required. The resource name of the EntityType or FeatureGroup to create a
Feature. Format for entity_type as parent:
|
feature | Feature Required. The Feature to create. |
featureId | String Required. The ID to use for the Feature, which will become the final component of the Feature's resource name. This value may be up to 128 characters, and valid characters are The value must be unique within an EntityType/FeatureGroup. |
Returns | |
---|---|
Type | Description |
OperationFuture<Feature,CreateFeatureOperationMetadata> |
createFeatureAsync(FeatureGroupName parent, Feature feature)
public final OperationFuture<Feature,CreateFeatureOperationMetadata> createFeatureAsync(FeatureGroupName parent, Feature feature)
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeatureGroupName parent = FeatureGroupName.of("[PROJECT]", "[LOCATION]", "[FEATURE_GROUP]");
Feature feature = Feature.newBuilder().build();
Feature response = featurestoreServiceClient.createFeatureAsync(parent, feature).get();
}
Parameters | |
---|---|
Name | Description |
parent | FeatureGroupName Required. The resource name of the EntityType or FeatureGroup to create a
Feature. Format for entity_type as parent:
|
feature | Feature Required. The Feature to create. |
Returns | |
---|---|
Type | Description |
OperationFuture<Feature,CreateFeatureOperationMetadata> |
createFeatureAsync(FeatureGroupName parent, Feature feature, String featureId)
public final OperationFuture<Feature,CreateFeatureOperationMetadata> createFeatureAsync(FeatureGroupName parent, Feature feature, String featureId)
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeatureGroupName parent = FeatureGroupName.of("[PROJECT]", "[LOCATION]", "[FEATURE_GROUP]");
Feature feature = Feature.newBuilder().build();
String featureId = "featureId-420503887";
Feature response =
featurestoreServiceClient.createFeatureAsync(parent, feature, featureId).get();
}
Parameters | |
---|---|
Name | Description |
parent | FeatureGroupName Required. The resource name of the EntityType or FeatureGroup to create a
Feature. Format for entity_type as parent:
|
feature | Feature Required. The Feature to create. |
featureId | String Required. The ID to use for the Feature, which will become the final component of the Feature's resource name. This value may be up to 128 characters, and valid characters are The value must be unique within an EntityType/FeatureGroup. |
Returns | |
---|---|
Type | Description |
OperationFuture<Feature,CreateFeatureOperationMetadata> |
createFeatureAsync(String parent, Feature feature)
public final OperationFuture<Feature,CreateFeatureOperationMetadata> createFeatureAsync(String parent, Feature feature)
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
Feature feature = Feature.newBuilder().build();
Feature response = featurestoreServiceClient.createFeatureAsync(parent, feature).get();
}
Parameters | |
---|---|
Name | Description |
parent | String Required. The resource name of the EntityType or FeatureGroup to create a
Feature. Format for entity_type as parent:
|
feature | Feature Required. The Feature to create. |
Returns | |
---|---|
Type | Description |
OperationFuture<Feature,CreateFeatureOperationMetadata> |
createFeatureAsync(String parent, Feature feature, String featureId)
public final OperationFuture<Feature,CreateFeatureOperationMetadata> createFeatureAsync(String parent, Feature feature, String featureId)
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
Feature feature = Feature.newBuilder().build();
String featureId = "featureId-420503887";
Feature response =
featurestoreServiceClient.createFeatureAsync(parent, feature, featureId).get();
}
Parameters | |
---|---|
Name | Description |
parent | String Required. The resource name of the EntityType or FeatureGroup to create a
Feature. Format for entity_type as parent:
|
feature | Feature Required. The Feature to create. |
featureId | String Required. The ID to use for the Feature, which will become the final component of the Feature's resource name. This value may be up to 128 characters, and valid characters are The value must be unique within an EntityType/FeatureGroup. |
Returns | |
---|---|
Type | Description |
OperationFuture<Feature,CreateFeatureOperationMetadata> |
createFeatureCallable()
public final UnaryCallable<CreateFeatureRequest,Operation> createFeatureCallable()
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateFeatureRequest request =
CreateFeatureRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setFeature(Feature.newBuilder().build())
.setFeatureId("featureId-420503887")
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.createFeatureCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateFeatureRequest,Operation> |
createFeatureOperationCallable()
public final OperationCallable<CreateFeatureRequest,Feature,CreateFeatureOperationMetadata> createFeatureOperationCallable()
Creates a new Feature in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateFeatureRequest request =
CreateFeatureRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setFeature(Feature.newBuilder().build())
.setFeatureId("featureId-420503887")
.build();
OperationFuture<Feature, CreateFeatureOperationMetadata> future =
featurestoreServiceClient.createFeatureOperationCallable().futureCall(request);
// Do something.
Feature response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateFeatureRequest,Feature,CreateFeatureOperationMetadata> |
createFeaturestoreAsync(CreateFeaturestoreRequest request)
public final OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> createFeaturestoreAsync(CreateFeaturestoreRequest request)
Creates a new Featurestore in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateFeaturestoreRequest request =
CreateFeaturestoreRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setFeaturestore(Featurestore.newBuilder().build())
.setFeaturestoreId("featurestoreId-1315851738")
.build();
Featurestore response = featurestoreServiceClient.createFeaturestoreAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | CreateFeaturestoreRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> |
createFeaturestoreAsync(LocationName parent, Featurestore featurestore)
public final OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> createFeaturestoreAsync(LocationName parent, Featurestore featurestore)
Creates a new Featurestore in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
Featurestore featurestore = Featurestore.newBuilder().build();
Featurestore response =
featurestoreServiceClient.createFeaturestoreAsync(parent, featurestore).get();
}
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. The resource name of the Location to create Featurestores. Format:
|
featurestore | Featurestore Required. The Featurestore to create. |
Returns | |
---|---|
Type | Description |
OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> |
createFeaturestoreAsync(LocationName parent, Featurestore featurestore, String featurestoreId)
public final OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> createFeaturestoreAsync(LocationName parent, Featurestore featurestore, String featurestoreId)
Creates a new Featurestore in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
Featurestore featurestore = Featurestore.newBuilder().build();
String featurestoreId = "featurestoreId-1315851738";
Featurestore response =
featurestoreServiceClient
.createFeaturestoreAsync(parent, featurestore, featurestoreId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent | LocationName Required. The resource name of the Location to create Featurestores. Format:
|
featurestore | Featurestore Required. The Featurestore to create. |
featurestoreId | String 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 The value must be unique within the project and location. |
Returns | |
---|---|
Type | Description |
OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> |
createFeaturestoreAsync(String parent, Featurestore featurestore)
public final OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> createFeaturestoreAsync(String parent, Featurestore featurestore)
Creates a new Featurestore in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
Featurestore featurestore = Featurestore.newBuilder().build();
Featurestore response =
featurestoreServiceClient.createFeaturestoreAsync(parent, featurestore).get();
}
Parameters | |
---|---|
Name | Description |
parent | String Required. The resource name of the Location to create Featurestores. Format:
|
featurestore | Featurestore Required. The Featurestore to create. |
Returns | |
---|---|
Type | Description |
OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> |
createFeaturestoreAsync(String parent, Featurestore featurestore, String featurestoreId)
public final OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> createFeaturestoreAsync(String parent, Featurestore featurestore, String featurestoreId)
Creates a new Featurestore in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
Featurestore featurestore = Featurestore.newBuilder().build();
String featurestoreId = "featurestoreId-1315851738";
Featurestore response =
featurestoreServiceClient
.createFeaturestoreAsync(parent, featurestore, featurestoreId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent | String Required. The resource name of the Location to create Featurestores. Format:
|
featurestore | Featurestore Required. The Featurestore to create. |
featurestoreId | String 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 The value must be unique within the project and location. |
Returns | |
---|---|
Type | Description |
OperationFuture<Featurestore,CreateFeaturestoreOperationMetadata> |
createFeaturestoreCallable()
public final UnaryCallable<CreateFeaturestoreRequest,Operation> createFeaturestoreCallable()
Creates a new Featurestore in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateFeaturestoreRequest request =
CreateFeaturestoreRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setFeaturestore(Featurestore.newBuilder().build())
.setFeaturestoreId("featurestoreId-1315851738")
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.createFeaturestoreCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateFeaturestoreRequest,Operation> |
createFeaturestoreOperationCallable()
public final OperationCallable<CreateFeaturestoreRequest,Featurestore,CreateFeaturestoreOperationMetadata> createFeaturestoreOperationCallable()
Creates a new Featurestore in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
CreateFeaturestoreRequest request =
CreateFeaturestoreRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setFeaturestore(Featurestore.newBuilder().build())
.setFeaturestoreId("featurestoreId-1315851738")
.build();
OperationFuture<Featurestore, CreateFeaturestoreOperationMetadata> future =
featurestoreServiceClient.createFeaturestoreOperationCallable().futureCall(request);
// Do something.
Featurestore response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateFeaturestoreRequest,Featurestore,CreateFeaturestoreOperationMetadata> |
deleteEntityTypeAsync(DeleteEntityTypeRequest request)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteEntityTypeAsync(DeleteEntityTypeRequest request)
Deletes a single EntityType. The EntityType must not have any Features or force
must be set
to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteEntityTypeRequest request =
DeleteEntityTypeRequest.newBuilder()
.setName(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setForce(true)
.build();
featurestoreServiceClient.deleteEntityTypeAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | DeleteEntityTypeRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteEntityTypeAsync(EntityTypeName name)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteEntityTypeAsync(EntityTypeName name)
Deletes a single EntityType. The EntityType must not have any Features or force
must be set
to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName name =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
featurestoreServiceClient.deleteEntityTypeAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name | EntityTypeName Required. The name of the EntityType to be deleted. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteEntityTypeAsync(EntityTypeName name, boolean force)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteEntityTypeAsync(EntityTypeName name, boolean force)
Deletes a single EntityType. The EntityType must not have any Features or force
must be set
to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName name =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
boolean force = true;
featurestoreServiceClient.deleteEntityTypeAsync(name, force).get();
}
Parameters | |
---|---|
Name | Description |
name | EntityTypeName Required. The name of the EntityType to be deleted. Format:
|
force | boolean If set to true, any Features for this EntityType will also be deleted. (Otherwise, the request will only work if the EntityType has no Features.) |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteEntityTypeAsync(String name)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteEntityTypeAsync(String name)
Deletes a single EntityType. The EntityType must not have any Features or force
must be set
to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
featurestoreServiceClient.deleteEntityTypeAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name | String Required. The name of the EntityType to be deleted. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteEntityTypeAsync(String name, boolean force)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteEntityTypeAsync(String name, boolean force)
Deletes a single EntityType. The EntityType must not have any Features or force
must be set
to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
boolean force = true;
featurestoreServiceClient.deleteEntityTypeAsync(name, force).get();
}
Parameters | |
---|---|
Name | Description |
name | String Required. The name of the EntityType to be deleted. Format:
|
force | boolean If set to true, any Features for this EntityType will also be deleted. (Otherwise, the request will only work if the EntityType has no Features.) |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteEntityTypeCallable()
public final UnaryCallable<DeleteEntityTypeRequest,Operation> deleteEntityTypeCallable()
Deletes a single EntityType. The EntityType must not have any Features or force
must be set
to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteEntityTypeRequest request =
DeleteEntityTypeRequest.newBuilder()
.setName(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setForce(true)
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.deleteEntityTypeCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteEntityTypeRequest,Operation> |
deleteEntityTypeOperationCallable()
public final OperationCallable<DeleteEntityTypeRequest,Empty,DeleteOperationMetadata> deleteEntityTypeOperationCallable()
Deletes a single EntityType. The EntityType must not have any Features or force
must be set
to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteEntityTypeRequest request =
DeleteEntityTypeRequest.newBuilder()
.setName(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setForce(true)
.build();
OperationFuture<Empty, DeleteOperationMetadata> future =
featurestoreServiceClient.deleteEntityTypeOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteEntityTypeRequest,Empty,DeleteOperationMetadata> |
deleteFeatureAsync(DeleteFeatureRequest request)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeatureAsync(DeleteFeatureRequest request)
Deletes a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeatureRequest request =
DeleteFeatureRequest.newBuilder()
.setName(
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]")
.toString())
.build();
featurestoreServiceClient.deleteFeatureAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | DeleteFeatureRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeatureAsync(FeatureName name)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeatureAsync(FeatureName name)
Deletes a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeatureName name =
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]");
featurestoreServiceClient.deleteFeatureAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name | FeatureName Required. The name of the Features to be deleted. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeatureAsync(String name)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeatureAsync(String name)
Deletes a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name =
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]")
.toString();
featurestoreServiceClient.deleteFeatureAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name | String Required. The name of the Features to be deleted. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeatureCallable()
public final UnaryCallable<DeleteFeatureRequest,Operation> deleteFeatureCallable()
Deletes a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeatureRequest request =
DeleteFeatureRequest.newBuilder()
.setName(
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]")
.toString())
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.deleteFeatureCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteFeatureRequest,Operation> |
deleteFeatureOperationCallable()
public final OperationCallable<DeleteFeatureRequest,Empty,DeleteOperationMetadata> deleteFeatureOperationCallable()
Deletes a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeatureRequest request =
DeleteFeatureRequest.newBuilder()
.setName(
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]")
.toString())
.build();
OperationFuture<Empty, DeleteOperationMetadata> future =
featurestoreServiceClient.deleteFeatureOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteFeatureRequest,Empty,DeleteOperationMetadata> |
deleteFeatureValuesAsync(DeleteFeatureValuesRequest request)
public final OperationFuture<DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> deleteFeatureValuesAsync(DeleteFeatureValuesRequest request)
Delete Feature values from Featurestore.
The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done.
If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeatureValuesRequest request =
DeleteFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.build();
DeleteFeatureValuesResponse response =
featurestoreServiceClient.deleteFeatureValuesAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | DeleteFeatureValuesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> |
deleteFeatureValuesAsync(EntityTypeName entityType)
public final OperationFuture<DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> deleteFeatureValuesAsync(EntityTypeName entityType)
Delete Feature values from Featurestore.
The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done.
If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName entityType =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
DeleteFeatureValuesResponse response =
featurestoreServiceClient.deleteFeatureValuesAsync(entityType).get();
}
Parameter | |
---|---|
Name | Description |
entityType | EntityTypeName Required. The resource name of the EntityType grouping the Features for which
values are being deleted from. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> |
deleteFeatureValuesAsync(String entityType)
public final OperationFuture<DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> deleteFeatureValuesAsync(String entityType)
Delete Feature values from Featurestore.
The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done.
If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String entityType =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
DeleteFeatureValuesResponse response =
featurestoreServiceClient.deleteFeatureValuesAsync(entityType).get();
}
Parameter | |
---|---|
Name | Description |
entityType | String Required. The resource name of the EntityType grouping the Features for which
values are being deleted from. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> |
deleteFeatureValuesCallable()
public final UnaryCallable<DeleteFeatureValuesRequest,Operation> deleteFeatureValuesCallable()
Delete Feature values from Featurestore.
The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done.
If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeatureValuesRequest request =
DeleteFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.deleteFeatureValuesCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteFeatureValuesRequest,Operation> |
deleteFeatureValuesOperationCallable()
public final OperationCallable<DeleteFeatureValuesRequest,DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> deleteFeatureValuesOperationCallable()
Delete Feature values from Featurestore.
The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done.
If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeatureValuesRequest request =
DeleteFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.build();
OperationFuture<DeleteFeatureValuesResponse, DeleteFeatureValuesOperationMetadata> future =
featurestoreServiceClient.deleteFeatureValuesOperationCallable().futureCall(request);
// Do something.
DeleteFeatureValuesResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteFeatureValuesRequest,DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> |
deleteFeaturestoreAsync(DeleteFeaturestoreRequest request)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeaturestoreAsync(DeleteFeaturestoreRequest request)
Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or force
must be set to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeaturestoreRequest request =
DeleteFeaturestoreRequest.newBuilder()
.setName(FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setForce(true)
.build();
featurestoreServiceClient.deleteFeaturestoreAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | DeleteFeaturestoreRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeaturestoreAsync(FeaturestoreName name)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeaturestoreAsync(FeaturestoreName name)
Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or force
must be set to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName name = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
featurestoreServiceClient.deleteFeaturestoreAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name | FeaturestoreName Required. The name of the Featurestore to be deleted. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeaturestoreAsync(FeaturestoreName name, boolean force)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeaturestoreAsync(FeaturestoreName name, boolean force)
Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or force
must be set to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName name = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
boolean force = true;
featurestoreServiceClient.deleteFeaturestoreAsync(name, force).get();
}
Parameters | |
---|---|
Name | Description |
name | FeaturestoreName Required. The name of the Featurestore to be deleted. Format:
|
force | boolean If set to true, any EntityTypes and Features for this Featurestore will also be deleted. (Otherwise, the request will only work if the Featurestore has no EntityTypes.) |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeaturestoreAsync(String name)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeaturestoreAsync(String name)
Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or force
must be set to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString();
featurestoreServiceClient.deleteFeaturestoreAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name | String Required. The name of the Featurestore to be deleted. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeaturestoreAsync(String name, boolean force)
public final OperationFuture<Empty,DeleteOperationMetadata> deleteFeaturestoreAsync(String name, boolean force)
Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or force
must be set to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString();
boolean force = true;
featurestoreServiceClient.deleteFeaturestoreAsync(name, force).get();
}
Parameters | |
---|---|
Name | Description |
name | String Required. The name of the Featurestore to be deleted. Format:
|
force | boolean If set to true, any EntityTypes and Features for this Featurestore will also be deleted. (Otherwise, the request will only work if the Featurestore has no EntityTypes.) |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,DeleteOperationMetadata> |
deleteFeaturestoreCallable()
public final UnaryCallable<DeleteFeaturestoreRequest,Operation> deleteFeaturestoreCallable()
Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or force
must be set to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeaturestoreRequest request =
DeleteFeaturestoreRequest.newBuilder()
.setName(FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setForce(true)
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.deleteFeaturestoreCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteFeaturestoreRequest,Operation> |
deleteFeaturestoreOperationCallable()
public final OperationCallable<DeleteFeaturestoreRequest,Empty,DeleteOperationMetadata> deleteFeaturestoreOperationCallable()
Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or force
must be set to true for the request to succeed.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
DeleteFeaturestoreRequest request =
DeleteFeaturestoreRequest.newBuilder()
.setName(FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setForce(true)
.build();
OperationFuture<Empty, DeleteOperationMetadata> future =
featurestoreServiceClient.deleteFeaturestoreOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteFeaturestoreRequest,Empty,DeleteOperationMetadata> |
exportFeatureValuesAsync(EntityTypeName entityType)
public final OperationFuture<ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> exportFeatureValuesAsync(EntityTypeName entityType)
Exports Feature values from all the entities of a target EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName entityType =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
ExportFeatureValuesResponse response =
featurestoreServiceClient.exportFeatureValuesAsync(entityType).get();
}
Parameter | |
---|---|
Name | Description |
entityType | EntityTypeName Required. The resource name of the EntityType from which to export Feature
values. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> |
exportFeatureValuesAsync(ExportFeatureValuesRequest request)
public final OperationFuture<ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> exportFeatureValuesAsync(ExportFeatureValuesRequest request)
Exports Feature values from all the entities of a target EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ExportFeatureValuesRequest request =
ExportFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setDestination(FeatureValueDestination.newBuilder().build())
.setFeatureSelector(FeatureSelector.newBuilder().build())
.addAllSettings(new ArrayList<DestinationFeatureSetting>())
.build();
ExportFeatureValuesResponse response =
featurestoreServiceClient.exportFeatureValuesAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | ExportFeatureValuesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> |
exportFeatureValuesAsync(String entityType)
public final OperationFuture<ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> exportFeatureValuesAsync(String entityType)
Exports Feature values from all the entities of a target EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String entityType =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
ExportFeatureValuesResponse response =
featurestoreServiceClient.exportFeatureValuesAsync(entityType).get();
}
Parameter | |
---|---|
Name | Description |
entityType | String Required. The resource name of the EntityType from which to export Feature
values. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> |
exportFeatureValuesCallable()
public final UnaryCallable<ExportFeatureValuesRequest,Operation> exportFeatureValuesCallable()
Exports Feature values from all the entities of a target EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ExportFeatureValuesRequest request =
ExportFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setDestination(FeatureValueDestination.newBuilder().build())
.setFeatureSelector(FeatureSelector.newBuilder().build())
.addAllSettings(new ArrayList<DestinationFeatureSetting>())
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.exportFeatureValuesCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ExportFeatureValuesRequest,Operation> |
exportFeatureValuesOperationCallable()
public final OperationCallable<ExportFeatureValuesRequest,ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> exportFeatureValuesOperationCallable()
Exports Feature values from all the entities of a target EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ExportFeatureValuesRequest request =
ExportFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setDestination(FeatureValueDestination.newBuilder().build())
.setFeatureSelector(FeatureSelector.newBuilder().build())
.addAllSettings(new ArrayList<DestinationFeatureSetting>())
.build();
OperationFuture<ExportFeatureValuesResponse, ExportFeatureValuesOperationMetadata> future =
featurestoreServiceClient.exportFeatureValuesOperationCallable().futureCall(request);
// Do something.
ExportFeatureValuesResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<ExportFeatureValuesRequest,ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> |
getEntityType(EntityTypeName name)
public final EntityType getEntityType(EntityTypeName name)
Gets details of a single EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName name =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
EntityType response = featurestoreServiceClient.getEntityType(name);
}
Parameter | |
---|---|
Name | Description |
name | EntityTypeName Required. The name of the EntityType resource. Format:
|
Returns | |
---|---|
Type | Description |
EntityType |
getEntityType(GetEntityTypeRequest request)
public final EntityType getEntityType(GetEntityTypeRequest request)
Gets details of a single EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetEntityTypeRequest request =
GetEntityTypeRequest.newBuilder()
.setName(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.build();
EntityType response = featurestoreServiceClient.getEntityType(request);
}
Parameter | |
---|---|
Name | Description |
request | GetEntityTypeRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
EntityType |
getEntityType(String name)
public final EntityType getEntityType(String name)
Gets details of a single EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
EntityType response = featurestoreServiceClient.getEntityType(name);
}
Parameter | |
---|---|
Name | Description |
name | String Required. The name of the EntityType resource. Format:
|
Returns | |
---|---|
Type | Description |
EntityType |
getEntityTypeCallable()
public final UnaryCallable<GetEntityTypeRequest,EntityType> getEntityTypeCallable()
Gets details of a single EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetEntityTypeRequest request =
GetEntityTypeRequest.newBuilder()
.setName(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.build();
ApiFuture<EntityType> future =
featurestoreServiceClient.getEntityTypeCallable().futureCall(request);
// Do something.
EntityType response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetEntityTypeRequest,EntityType> |
getFeature(FeatureName name)
public final Feature getFeature(FeatureName name)
Gets details of a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeatureName name =
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]");
Feature response = featurestoreServiceClient.getFeature(name);
}
Parameter | |
---|---|
Name | Description |
name | FeatureName Required. The name of the Feature resource. Format for entity_type as parent:
|
Returns | |
---|---|
Type | Description |
Feature |
getFeature(GetFeatureRequest request)
public final Feature getFeature(GetFeatureRequest request)
Gets details of a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetFeatureRequest request =
GetFeatureRequest.newBuilder()
.setName(
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]")
.toString())
.build();
Feature response = featurestoreServiceClient.getFeature(request);
}
Parameter | |
---|---|
Name | Description |
request | GetFeatureRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Feature |
getFeature(String name)
public final Feature getFeature(String name)
Gets details of a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name =
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]")
.toString();
Feature response = featurestoreServiceClient.getFeature(name);
}
Parameter | |
---|---|
Name | Description |
name | String Required. The name of the Feature resource. Format for entity_type as parent:
|
Returns | |
---|---|
Type | Description |
Feature |
getFeatureCallable()
public final UnaryCallable<GetFeatureRequest,Feature> getFeatureCallable()
Gets details of a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetFeatureRequest request =
GetFeatureRequest.newBuilder()
.setName(
FeatureName.ofProjectLocationFeaturestoreEntityTypeFeatureName(
"[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]", "[FEATURE]")
.toString())
.build();
ApiFuture<Feature> future =
featurestoreServiceClient.getFeatureCallable().futureCall(request);
// Do something.
Feature response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetFeatureRequest,Feature> |
getFeaturestore(FeaturestoreName name)
public final Featurestore getFeaturestore(FeaturestoreName name)
Gets details of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName name = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
Featurestore response = featurestoreServiceClient.getFeaturestore(name);
}
Parameter | |
---|---|
Name | Description |
name | FeaturestoreName Required. The name of the Featurestore resource. |
Returns | |
---|---|
Type | Description |
Featurestore |
getFeaturestore(GetFeaturestoreRequest request)
public final Featurestore getFeaturestore(GetFeaturestoreRequest request)
Gets details of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetFeaturestoreRequest request =
GetFeaturestoreRequest.newBuilder()
.setName(FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.build();
Featurestore response = featurestoreServiceClient.getFeaturestore(request);
}
Parameter | |
---|---|
Name | Description |
request | GetFeaturestoreRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Featurestore |
getFeaturestore(String name)
public final Featurestore getFeaturestore(String name)
Gets details of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String name = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString();
Featurestore response = featurestoreServiceClient.getFeaturestore(name);
}
Parameter | |
---|---|
Name | Description |
name | String Required. The name of the Featurestore resource. |
Returns | |
---|---|
Type | Description |
Featurestore |
getFeaturestoreCallable()
public final UnaryCallable<GetFeaturestoreRequest,Featurestore> getFeaturestoreCallable()
Gets details of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetFeaturestoreRequest request =
GetFeaturestoreRequest.newBuilder()
.setName(FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.build();
ApiFuture<Featurestore> future =
featurestoreServiceClient.getFeaturestoreCallable().futureCall(request);
// Do something.
Featurestore response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetFeaturestoreRequest,Featurestore> |
getIamPolicy(GetIamPolicyRequest request)
public final Policy getIamPolicy(GetIamPolicyRequest request)
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
EndpointName.ofProjectLocationEndpointName(
"[PROJECT]", "[LOCATION]", "[ENDPOINT]")
.toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
Policy response = featurestoreServiceClient.getIamPolicy(request);
}
Parameter | |
---|---|
Name | Description |
request | com.google.iam.v1.GetIamPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.iam.v1.Policy |
getIamPolicyCallable()
public final UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
EndpointName.ofProjectLocationEndpointName(
"[PROJECT]", "[LOCATION]", "[ENDPOINT]")
.toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
ApiFuture<Policy> future =
featurestoreServiceClient.getIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getLocation(GetLocationRequest request)
public final Location getLocation(GetLocationRequest request)
Gets information about a location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
Location response = featurestoreServiceClient.getLocation(request);
}
Parameter | |
---|---|
Name | Description |
request | com.google.cloud.location.GetLocationRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.cloud.location.Location |
getLocationCallable()
public final UnaryCallable<GetLocationRequest,Location> getLocationCallable()
Gets information about a location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
ApiFuture<Location> future =
featurestoreServiceClient.getLocationCallable().futureCall(request);
// Do something.
Location response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getOperationsClient()
public final OperationsClient getOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
Returns | |
---|---|
Type | Description |
OperationsClient |
getSettings()
public final FeaturestoreServiceSettings getSettings()
Returns | |
---|---|
Type | Description |
FeaturestoreServiceSettings |
getStub()
public FeaturestoreServiceStub getStub()
Returns | |
---|---|
Type | Description |
FeaturestoreServiceStub |
importFeatureValuesAsync(EntityTypeName entityType)
public final OperationFuture<ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> importFeatureValuesAsync(EntityTypeName entityType)
Imports Feature values into the Featurestore from a source storage.
The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done.
If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done.
There are also scenarios where the caller can cause inconsistency.
- Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName entityType =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
ImportFeatureValuesResponse response =
featurestoreServiceClient.importFeatureValuesAsync(entityType).get();
}
Parameter | |
---|---|
Name | Description |
entityType | EntityTypeName Required. The resource name of the EntityType grouping the Features for which
values are being imported. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> |
importFeatureValuesAsync(ImportFeatureValuesRequest request)
public final OperationFuture<ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> importFeatureValuesAsync(ImportFeatureValuesRequest request)
Imports Feature values into the Featurestore from a source storage.
The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done.
If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done.
There are also scenarios where the caller can cause inconsistency.
- Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ImportFeatureValuesRequest request =
ImportFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setEntityIdField("entityIdField512670524")
.addAllFeatureSpecs(new ArrayList<ImportFeatureValuesRequest.FeatureSpec>())
.setDisableOnlineServing(true)
.setWorkerCount(372044046)
.setDisableIngestionAnalysis(true)
.build();
ImportFeatureValuesResponse response =
featurestoreServiceClient.importFeatureValuesAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | ImportFeatureValuesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> |
importFeatureValuesAsync(String entityType)
public final OperationFuture<ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> importFeatureValuesAsync(String entityType)
Imports Feature values into the Featurestore from a source storage.
The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done.
If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done.
There are also scenarios where the caller can cause inconsistency.
- Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String entityType =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
ImportFeatureValuesResponse response =
featurestoreServiceClient.importFeatureValuesAsync(entityType).get();
}
Parameter | |
---|---|
Name | Description |
entityType | String Required. The resource name of the EntityType grouping the Features for which
values are being imported. Format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> |
importFeatureValuesCallable()
public final UnaryCallable<ImportFeatureValuesRequest,Operation> importFeatureValuesCallable()
Imports Feature values into the Featurestore from a source storage.
The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done.
If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done.
There are also scenarios where the caller can cause inconsistency.
- Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ImportFeatureValuesRequest request =
ImportFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setEntityIdField("entityIdField512670524")
.addAllFeatureSpecs(new ArrayList<ImportFeatureValuesRequest.FeatureSpec>())
.setDisableOnlineServing(true)
.setWorkerCount(372044046)
.setDisableIngestionAnalysis(true)
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.importFeatureValuesCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ImportFeatureValuesRequest,Operation> |
importFeatureValuesOperationCallable()
public final OperationCallable<ImportFeatureValuesRequest,ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> importFeatureValuesOperationCallable()
Imports Feature values into the Featurestore from a source storage.
The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done.
If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done.
There are also scenarios where the caller can cause inconsistency.
- Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ImportFeatureValuesRequest request =
ImportFeatureValuesRequest.newBuilder()
.setEntityType(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setEntityIdField("entityIdField512670524")
.addAllFeatureSpecs(new ArrayList<ImportFeatureValuesRequest.FeatureSpec>())
.setDisableOnlineServing(true)
.setWorkerCount(372044046)
.setDisableIngestionAnalysis(true)
.build();
OperationFuture<ImportFeatureValuesResponse, ImportFeatureValuesOperationMetadata> future =
featurestoreServiceClient.importFeatureValuesOperationCallable().futureCall(request);
// Do something.
ImportFeatureValuesResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<ImportFeatureValuesRequest,ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> |
isShutdown()
public boolean isShutdown()
Returns | |
---|---|
Type | Description |
boolean |
isTerminated()
public boolean isTerminated()
Returns | |
---|---|
Type | Description |
boolean |
listEntityTypes(FeaturestoreName parent)
public final FeaturestoreServiceClient.ListEntityTypesPagedResponse listEntityTypes(FeaturestoreName parent)
Lists EntityTypes in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeaturestoreName parent = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]");
for (EntityType element : featurestoreServiceClient.listEntityTypes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent | FeaturestoreName Required. The resource name of the Featurestore to list EntityTypes. Format:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListEntityTypesPagedResponse |
listEntityTypes(ListEntityTypesRequest request)
public final FeaturestoreServiceClient.ListEntityTypesPagedResponse listEntityTypes(ListEntityTypesRequest request)
Lists EntityTypes in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListEntityTypesRequest request =
ListEntityTypesRequest.newBuilder()
.setParent(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.build();
for (EntityType element : featurestoreServiceClient.listEntityTypes(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request | ListEntityTypesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListEntityTypesPagedResponse |
listEntityTypes(String parent)
public final FeaturestoreServiceClient.ListEntityTypesPagedResponse listEntityTypes(String parent)
Lists EntityTypes in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent = FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString();
for (EntityType element : featurestoreServiceClient.listEntityTypes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent | String Required. The resource name of the Featurestore to list EntityTypes. Format:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListEntityTypesPagedResponse |
listEntityTypesCallable()
public final UnaryCallable<ListEntityTypesRequest,ListEntityTypesResponse> listEntityTypesCallable()
Lists EntityTypes in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListEntityTypesRequest request =
ListEntityTypesRequest.newBuilder()
.setParent(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.build();
while (true) {
ListEntityTypesResponse response =
featurestoreServiceClient.listEntityTypesCallable().call(request);
for (EntityType element : response.getEntityTypesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListEntityTypesRequest,ListEntityTypesResponse> |
listEntityTypesPagedCallable()
public final UnaryCallable<ListEntityTypesRequest,FeaturestoreServiceClient.ListEntityTypesPagedResponse> listEntityTypesPagedCallable()
Lists EntityTypes in a given Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListEntityTypesRequest request =
ListEntityTypesRequest.newBuilder()
.setParent(
FeaturestoreName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]").toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.build();
ApiFuture<EntityType> future =
featurestoreServiceClient.listEntityTypesPagedCallable().futureCall(request);
// Do something.
for (EntityType element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListEntityTypesRequest,ListEntityTypesPagedResponse> |
listFeatures(EntityTypeName parent)
public final FeaturestoreServiceClient.ListFeaturesPagedResponse listFeatures(EntityTypeName parent)
Lists Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityTypeName parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]");
for (Feature element : featurestoreServiceClient.listFeatures(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent | EntityTypeName Required. The resource name of the Location to list Features. Format for
entity_type as parent:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListFeaturesPagedResponse |
listFeatures(FeatureGroupName parent)
public final FeaturestoreServiceClient.ListFeaturesPagedResponse listFeatures(FeatureGroupName parent)
Lists Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
FeatureGroupName parent = FeatureGroupName.of("[PROJECT]", "[LOCATION]", "[FEATURE_GROUP]");
for (Feature element : featurestoreServiceClient.listFeatures(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent | FeatureGroupName Required. The resource name of the Location to list Features. Format for
entity_type as parent:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListFeaturesPagedResponse |
listFeatures(ListFeaturesRequest request)
public final FeaturestoreServiceClient.ListFeaturesPagedResponse listFeatures(ListFeaturesRequest request)
Lists Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListFeaturesRequest request =
ListFeaturesRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.setLatestStatsCount(-878108489)
.build();
for (Feature element : featurestoreServiceClient.listFeatures(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request | ListFeaturesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListFeaturesPagedResponse |
listFeatures(String parent)
public final FeaturestoreServiceClient.ListFeaturesPagedResponse listFeatures(String parent)
Lists Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent =
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString();
for (Feature element : featurestoreServiceClient.listFeatures(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent | String Required. The resource name of the Location to list Features. Format for
entity_type as parent:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListFeaturesPagedResponse |
listFeaturesCallable()
public final UnaryCallable<ListFeaturesRequest,ListFeaturesResponse> listFeaturesCallable()
Lists Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListFeaturesRequest request =
ListFeaturesRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.setLatestStatsCount(-878108489)
.build();
while (true) {
ListFeaturesResponse response =
featurestoreServiceClient.listFeaturesCallable().call(request);
for (Feature element : response.getFeaturesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListFeaturesRequest,ListFeaturesResponse> |
listFeaturesPagedCallable()
public final UnaryCallable<ListFeaturesRequest,FeaturestoreServiceClient.ListFeaturesPagedResponse> listFeaturesPagedCallable()
Lists Features in a given EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListFeaturesRequest request =
ListFeaturesRequest.newBuilder()
.setParent(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.setLatestStatsCount(-878108489)
.build();
ApiFuture<Feature> future =
featurestoreServiceClient.listFeaturesPagedCallable().futureCall(request);
// Do something.
for (Feature element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListFeaturesRequest,ListFeaturesPagedResponse> |
listFeaturestores(ListFeaturestoresRequest request)
public final FeaturestoreServiceClient.ListFeaturestoresPagedResponse listFeaturestores(ListFeaturestoresRequest request)
Lists Featurestores in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListFeaturestoresRequest request =
ListFeaturestoresRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.build();
for (Featurestore element :
featurestoreServiceClient.listFeaturestores(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request | ListFeaturestoresRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListFeaturestoresPagedResponse |
listFeaturestores(LocationName parent)
public final FeaturestoreServiceClient.ListFeaturestoresPagedResponse listFeaturestores(LocationName parent)
Lists Featurestores in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (Featurestore element :
featurestoreServiceClient.listFeaturestores(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent | LocationName Required. The resource name of the Location to list Featurestores. Format:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListFeaturestoresPagedResponse |
listFeaturestores(String parent)
public final FeaturestoreServiceClient.ListFeaturestoresPagedResponse listFeaturestores(String parent)
Lists Featurestores in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (Featurestore element :
featurestoreServiceClient.listFeaturestores(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent | String Required. The resource name of the Location to list Featurestores. Format:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListFeaturestoresPagedResponse |
listFeaturestoresCallable()
public final UnaryCallable<ListFeaturestoresRequest,ListFeaturestoresResponse> listFeaturestoresCallable()
Lists Featurestores in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListFeaturestoresRequest request =
ListFeaturestoresRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.build();
while (true) {
ListFeaturestoresResponse response =
featurestoreServiceClient.listFeaturestoresCallable().call(request);
for (Featurestore element : response.getFeaturestoresList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListFeaturestoresRequest,ListFeaturestoresResponse> |
listFeaturestoresPagedCallable()
public final UnaryCallable<ListFeaturestoresRequest,FeaturestoreServiceClient.ListFeaturestoresPagedResponse> listFeaturestoresPagedCallable()
Lists Featurestores in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListFeaturestoresRequest request =
ListFeaturestoresRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setOrderBy("orderBy-1207110587")
.setReadMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Featurestore> future =
featurestoreServiceClient.listFeaturestoresPagedCallable().futureCall(request);
// Do something.
for (Featurestore element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListFeaturestoresRequest,ListFeaturestoresPagedResponse> |
listLocations(ListLocationsRequest request)
public final FeaturestoreServiceClient.ListLocationsPagedResponse listLocations(ListLocationsRequest request)
Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Location element : featurestoreServiceClient.listLocations(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request | com.google.cloud.location.ListLocationsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.ListLocationsPagedResponse |
listLocationsCallable()
public final UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()
Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListLocationsResponse response =
featurestoreServiceClient.listLocationsCallable().call(request);
for (Location element : response.getLocationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsPagedCallable()
public final UnaryCallable<ListLocationsRequest,FeaturestoreServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Location> future =
featurestoreServiceClient.listLocationsPagedCallable().futureCall(request);
// Do something.
for (Location element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,ListLocationsPagedResponse> |
searchFeatures(LocationName location)
public final FeaturestoreServiceClient.SearchFeaturesPagedResponse searchFeatures(LocationName location)
Searches Features matching a query in a given project.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
LocationName location = LocationName.of("[PROJECT]", "[LOCATION]");
for (Feature element : featurestoreServiceClient.searchFeatures(location).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
location | LocationName Required. The resource name of the Location to search Features. Format:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.SearchFeaturesPagedResponse |
searchFeatures(LocationName location, String query)
public final FeaturestoreServiceClient.SearchFeaturesPagedResponse searchFeatures(LocationName location, String query)
Searches Features matching a query in a given project.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
LocationName location = LocationName.of("[PROJECT]", "[LOCATION]");
String query = "query107944136";
for (Feature element :
featurestoreServiceClient.searchFeatures(location, query).iterateAll()) {
// doThingsWith(element);
}
}
Parameters | |
---|---|
Name | Description |
location | LocationName Required. The resource name of the Location to search Features. Format:
|
query | String Query string that is a conjunction of field-restricted queries and/or
field-restricted filters. Field-restricted queries and filters can be combined using A field query is in the form FIELD:QUERY. This implicitly checks if QUERY exists as a substring within Feature's FIELD. The QUERY and the FIELD are converted to a sequence of words (i.e. tokens) for comparison. This is done by: * Removing leading/trailing whitespace and tokenizing the search value. Characters
that are not one of alphanumeric A QUERY must be either a singular token or a phrase. A phrase is one or multiple words enclosed in double quotation marks ("). With phrases, the order of the words is important. Words in the phrase must be matching in order and consecutively. Supported FIELDs for field-restricted queries:
Examples:
Besides field queries, the following exact-match filters are supported. The exact-match filters do not support wildcards. Unlike field-restricted queries, exact-match filters are case-sensitive.
Examples:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.SearchFeaturesPagedResponse |
searchFeatures(SearchFeaturesRequest request)
public final FeaturestoreServiceClient.SearchFeaturesPagedResponse searchFeatures(SearchFeaturesRequest request)
Searches Features matching a query in a given project.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
SearchFeaturesRequest request =
SearchFeaturesRequest.newBuilder()
.setLocation(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Feature element : featurestoreServiceClient.searchFeatures(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request | SearchFeaturesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.SearchFeaturesPagedResponse |
searchFeatures(String location)
public final FeaturestoreServiceClient.SearchFeaturesPagedResponse searchFeatures(String location)
Searches Features matching a query in a given project.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String location = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (Feature element : featurestoreServiceClient.searchFeatures(location).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
location | String Required. The resource name of the Location to search Features. Format:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.SearchFeaturesPagedResponse |
searchFeatures(String location, String query)
public final FeaturestoreServiceClient.SearchFeaturesPagedResponse searchFeatures(String location, String query)
Searches Features matching a query in a given project.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
String location = LocationName.of("[PROJECT]", "[LOCATION]").toString();
String query = "query107944136";
for (Feature element :
featurestoreServiceClient.searchFeatures(location, query).iterateAll()) {
// doThingsWith(element);
}
}
Parameters | |
---|---|
Name | Description |
location | String Required. The resource name of the Location to search Features. Format:
|
query | String Query string that is a conjunction of field-restricted queries and/or
field-restricted filters. Field-restricted queries and filters can be combined using A field query is in the form FIELD:QUERY. This implicitly checks if QUERY exists as a substring within Feature's FIELD. The QUERY and the FIELD are converted to a sequence of words (i.e. tokens) for comparison. This is done by: * Removing leading/trailing whitespace and tokenizing the search value. Characters
that are not one of alphanumeric A QUERY must be either a singular token or a phrase. A phrase is one or multiple words enclosed in double quotation marks ("). With phrases, the order of the words is important. Words in the phrase must be matching in order and consecutively. Supported FIELDs for field-restricted queries:
Examples:
Besides field queries, the following exact-match filters are supported. The exact-match filters do not support wildcards. Unlike field-restricted queries, exact-match filters are case-sensitive.
Examples:
|
Returns | |
---|---|
Type | Description |
FeaturestoreServiceClient.SearchFeaturesPagedResponse |
searchFeaturesCallable()
public final UnaryCallable<SearchFeaturesRequest,SearchFeaturesResponse> searchFeaturesCallable()
Searches Features matching a query in a given project.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
SearchFeaturesRequest request =
SearchFeaturesRequest.newBuilder()
.setLocation(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
SearchFeaturesResponse response =
featurestoreServiceClient.searchFeaturesCallable().call(request);
for (Feature element : response.getFeaturesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<SearchFeaturesRequest,SearchFeaturesResponse> |
searchFeaturesPagedCallable()
public final UnaryCallable<SearchFeaturesRequest,FeaturestoreServiceClient.SearchFeaturesPagedResponse> searchFeaturesPagedCallable()
Searches Features matching a query in a given project.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
SearchFeaturesRequest request =
SearchFeaturesRequest.newBuilder()
.setLocation(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Feature> future =
featurestoreServiceClient.searchFeaturesPagedCallable().futureCall(request);
// Do something.
for (Feature element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<SearchFeaturesRequest,SearchFeaturesPagedResponse> |
setIamPolicy(SetIamPolicyRequest request)
public final Policy setIamPolicy(SetIamPolicyRequest request)
Sets the access control policy on the specified resource. Replacesany existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(
EndpointName.ofProjectLocationEndpointName(
"[PROJECT]", "[LOCATION]", "[ENDPOINT]")
.toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Policy response = featurestoreServiceClient.setIamPolicy(request);
}
Parameter | |
---|---|
Name | Description |
request | com.google.iam.v1.SetIamPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.iam.v1.Policy |
setIamPolicyCallable()
public final UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Sets the access control policy on the specified resource. Replacesany existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(
EndpointName.ofProjectLocationEndpointName(
"[PROJECT]", "[LOCATION]", "[ENDPOINT]")
.toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Policy> future =
featurestoreServiceClient.setIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
shutdown()
public void shutdown()
shutdownNow()
public void shutdownNow()
testIamPermissions(TestIamPermissionsRequest request)
public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsRequest request)
Returns permissions that a caller has on the specified resource. If theresource does not exist,
this will return an empty set ofpermissions, not a NOT_FOUND
error.
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(
EndpointName.ofProjectLocationEndpointName(
"[PROJECT]", "[LOCATION]", "[ENDPOINT]")
.toString())
.addAllPermissions(new ArrayList<String>())
.build();
TestIamPermissionsResponse response = featurestoreServiceClient.testIamPermissions(request);
}
Parameter | |
---|---|
Name | Description |
request | com.google.iam.v1.TestIamPermissionsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.iam.v1.TestIamPermissionsResponse |
testIamPermissionsCallable()
public final UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Returns permissions that a caller has on the specified resource. If theresource does not exist,
this will return an empty set ofpermissions, not a NOT_FOUND
error.
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(
EndpointName.ofProjectLocationEndpointName(
"[PROJECT]", "[LOCATION]", "[ENDPOINT]")
.toString())
.addAllPermissions(new ArrayList<String>())
.build();
ApiFuture<TestIamPermissionsResponse> future =
featurestoreServiceClient.testIamPermissionsCallable().futureCall(request);
// Do something.
TestIamPermissionsResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
updateEntityType(EntityType entityType, FieldMask updateMask)
public final EntityType updateEntityType(EntityType entityType, FieldMask updateMask)
Updates the parameters of a single EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
EntityType entityType = EntityType.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
EntityType response = featurestoreServiceClient.updateEntityType(entityType, updateMask);
}
Parameters | |
---|---|
Name | Description |
entityType | EntityType Required. The EntityType's |
updateMask | FieldMask Field mask is used to specify the fields to be overwritten in the EntityType
resource by the update. The fields specified in the update_mask are relative to the
resource, not the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then only the non-empty fields present in the request will be
overwritten. Set the update_mask to Updatable fields: * |
Returns | |
---|---|
Type | Description |
EntityType |
updateEntityType(UpdateEntityTypeRequest request)
public final EntityType updateEntityType(UpdateEntityTypeRequest request)
Updates the parameters of a single EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
UpdateEntityTypeRequest request =
UpdateEntityTypeRequest.newBuilder()
.setEntityType(EntityType.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
EntityType response = featurestoreServiceClient.updateEntityType(request);
}
Parameter | |
---|---|
Name | Description |
request | UpdateEntityTypeRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
EntityType |
updateEntityTypeCallable()
public final UnaryCallable<UpdateEntityTypeRequest,EntityType> updateEntityTypeCallable()
Updates the parameters of a single EntityType.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
UpdateEntityTypeRequest request =
UpdateEntityTypeRequest.newBuilder()
.setEntityType(EntityType.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<EntityType> future =
featurestoreServiceClient.updateEntityTypeCallable().futureCall(request);
// Do something.
EntityType response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateEntityTypeRequest,EntityType> |
updateFeature(Feature feature, FieldMask updateMask)
public final Feature updateFeature(Feature feature, FieldMask updateMask)
Updates the parameters of a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
Feature feature = Feature.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Feature response = featurestoreServiceClient.updateFeature(feature, updateMask);
}
Parameters | |
---|---|
Name | Description |
feature | Feature Required. The Feature's |
updateMask | FieldMask Field mask is used to specify the fields to be overwritten in the Features
resource by the update. The fields specified in the update_mask are relative to the
resource, not the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then only the non-empty fields present in the request will be
overwritten. Set the update_mask to Updatable fields: * |
Returns | |
---|---|
Type | Description |
Feature |
updateFeature(UpdateFeatureRequest request)
public final Feature updateFeature(UpdateFeatureRequest request)
Updates the parameters of a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
UpdateFeatureRequest request =
UpdateFeatureRequest.newBuilder()
.setFeature(Feature.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Feature response = featurestoreServiceClient.updateFeature(request);
}
Parameter | |
---|---|
Name | Description |
request | UpdateFeatureRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Feature |
updateFeatureCallable()
public final UnaryCallable<UpdateFeatureRequest,Feature> updateFeatureCallable()
Updates the parameters of a single Feature.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
UpdateFeatureRequest request =
UpdateFeatureRequest.newBuilder()
.setFeature(Feature.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Feature> future =
featurestoreServiceClient.updateFeatureCallable().futureCall(request);
// Do something.
Feature response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateFeatureRequest,Feature> |
updateFeaturestoreAsync(Featurestore featurestore, FieldMask updateMask)
public final OperationFuture<Featurestore,UpdateFeaturestoreOperationMetadata> updateFeaturestoreAsync(Featurestore featurestore, FieldMask updateMask)
Updates the parameters of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
Featurestore featurestore = Featurestore.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Featurestore response =
featurestoreServiceClient.updateFeaturestoreAsync(featurestore, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
featurestore | Featurestore Required. The Featurestore's |
updateMask | FieldMask Field mask is used to specify the fields to be overwritten in the
Featurestore resource by the update. The fields specified in the update_mask are relative
to the resource, not the full request. A field will be overwritten if it is in the mask. If
the user does not provide a mask then only the non-empty fields present in the request will
be overwritten. Set the update_mask to Updatable fields: * |
Returns | |
---|---|
Type | Description |
OperationFuture<Featurestore,UpdateFeaturestoreOperationMetadata> |
updateFeaturestoreAsync(UpdateFeaturestoreRequest request)
public final OperationFuture<Featurestore,UpdateFeaturestoreOperationMetadata> updateFeaturestoreAsync(UpdateFeaturestoreRequest request)
Updates the parameters of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
UpdateFeaturestoreRequest request =
UpdateFeaturestoreRequest.newBuilder()
.setFeaturestore(Featurestore.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Featurestore response = featurestoreServiceClient.updateFeaturestoreAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request | UpdateFeaturestoreRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Featurestore,UpdateFeaturestoreOperationMetadata> |
updateFeaturestoreCallable()
public final UnaryCallable<UpdateFeaturestoreRequest,Operation> updateFeaturestoreCallable()
Updates the parameters of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
UpdateFeaturestoreRequest request =
UpdateFeaturestoreRequest.newBuilder()
.setFeaturestore(Featurestore.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Operation> future =
featurestoreServiceClient.updateFeaturestoreCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateFeaturestoreRequest,Operation> |
updateFeaturestoreOperationCallable()
public final OperationCallable<UpdateFeaturestoreRequest,Featurestore,UpdateFeaturestoreOperationMetadata> updateFeaturestoreOperationCallable()
Updates the parameters of a single Featurestore.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (FeaturestoreServiceClient featurestoreServiceClient = FeaturestoreServiceClient.create()) {
UpdateFeaturestoreRequest request =
UpdateFeaturestoreRequest.newBuilder()
.setFeaturestore(Featurestore.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
OperationFuture<Featurestore, UpdateFeaturestoreOperationMetadata> future =
featurestoreServiceClient.updateFeaturestoreOperationCallable().futureCall(request);
// Do something.
Featurestore response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateFeaturestoreRequest,Featurestore,UpdateFeaturestoreOperationMetadata> |