Class FeatureRegistryServiceGrpc.FeatureRegistryServiceBlockingStub (3.56.0)

public static final class FeatureRegistryServiceGrpc.FeatureRegistryServiceBlockingStub extends AbstractBlockingStub<FeatureRegistryServiceGrpc.FeatureRegistryServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service FeatureRegistryService.

The service that handles CRUD and List for resources for FeatureRegistry.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > FeatureRegistryServiceGrpc.FeatureRegistryServiceBlockingStub

Methods

batchCreateFeatures(BatchCreateFeaturesRequest request)

public Operation batchCreateFeatures(BatchCreateFeaturesRequest request)

Creates a batch of Features in a given FeatureGroup.

Parameter
Name Description
request BatchCreateFeaturesRequest
Returns
Type Description
Operation

build(Channel channel, CallOptions callOptions)

protected FeatureRegistryServiceGrpc.FeatureRegistryServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
FeatureRegistryServiceGrpc.FeatureRegistryServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createFeature(CreateFeatureRequest request)

public Operation createFeature(CreateFeatureRequest request)

Creates a new Feature in a given FeatureGroup.

Parameter
Name Description
request CreateFeatureRequest
Returns
Type Description
Operation

createFeatureGroup(CreateFeatureGroupRequest request)

public Operation createFeatureGroup(CreateFeatureGroupRequest request)

Creates a new FeatureGroup in a given project and location.

Parameter
Name Description
request CreateFeatureGroupRequest
Returns
Type Description
Operation

createFeatureMonitor(CreateFeatureMonitorRequest request)

public Operation createFeatureMonitor(CreateFeatureMonitorRequest request)

Creates a new FeatureMonitor in a given project, location and FeatureGroup.

Parameter
Name Description
request CreateFeatureMonitorRequest
Returns
Type Description
Operation

createFeatureMonitorJob(CreateFeatureMonitorJobRequest request)

public FeatureMonitorJob createFeatureMonitorJob(CreateFeatureMonitorJobRequest request)

Creates a new feature monitor job.

Parameter
Name Description
request CreateFeatureMonitorJobRequest
Returns
Type Description
FeatureMonitorJob

deleteFeature(DeleteFeatureRequest request)

public Operation deleteFeature(DeleteFeatureRequest request)

Deletes a single Feature.

Parameter
Name Description
request DeleteFeatureRequest
Returns
Type Description
Operation

deleteFeatureGroup(DeleteFeatureGroupRequest request)

public Operation deleteFeatureGroup(DeleteFeatureGroupRequest request)

Deletes a single FeatureGroup.

Parameter
Name Description
request DeleteFeatureGroupRequest
Returns
Type Description
Operation

deleteFeatureMonitor(DeleteFeatureMonitorRequest request)

public Operation deleteFeatureMonitor(DeleteFeatureMonitorRequest request)

Deletes a single FeatureMonitor.

Parameter
Name Description
request DeleteFeatureMonitorRequest
Returns
Type Description
Operation

getFeature(GetFeatureRequest request)

public Feature getFeature(GetFeatureRequest request)

Gets details of a single Feature.

Parameter
Name Description
request GetFeatureRequest
Returns
Type Description
Feature

getFeatureGroup(GetFeatureGroupRequest request)

public FeatureGroup getFeatureGroup(GetFeatureGroupRequest request)

Gets details of a single FeatureGroup.

Parameter
Name Description
request GetFeatureGroupRequest
Returns
Type Description
FeatureGroup

getFeatureMonitor(GetFeatureMonitorRequest request)

public FeatureMonitor getFeatureMonitor(GetFeatureMonitorRequest request)

Gets details of a single FeatureMonitor.

Parameter
Name Description
request GetFeatureMonitorRequest
Returns
Type Description
FeatureMonitor

getFeatureMonitorJob(GetFeatureMonitorJobRequest request)

public FeatureMonitorJob getFeatureMonitorJob(GetFeatureMonitorJobRequest request)

Get a feature monitor job.

Parameter
Name Description
request GetFeatureMonitorJobRequest
Returns
Type Description
FeatureMonitorJob

listFeatureGroups(ListFeatureGroupsRequest request)

public ListFeatureGroupsResponse listFeatureGroups(ListFeatureGroupsRequest request)

Lists FeatureGroups in a given project and location.

Parameter
Name Description
request ListFeatureGroupsRequest
Returns
Type Description
ListFeatureGroupsResponse

listFeatureMonitorJobs(ListFeatureMonitorJobsRequest request)

public ListFeatureMonitorJobsResponse listFeatureMonitorJobs(ListFeatureMonitorJobsRequest request)

List feature monitor jobs.

Parameter
Name Description
request ListFeatureMonitorJobsRequest
Returns
Type Description
ListFeatureMonitorJobsResponse

listFeatureMonitors(ListFeatureMonitorsRequest request)

public ListFeatureMonitorsResponse listFeatureMonitors(ListFeatureMonitorsRequest request)

Lists FeatureGroups in a given project and location.

Parameter
Name Description
request ListFeatureMonitorsRequest
Returns
Type Description
ListFeatureMonitorsResponse

listFeatures(ListFeaturesRequest request)

public ListFeaturesResponse listFeatures(ListFeaturesRequest request)

Lists Features in a given FeatureGroup.

Parameter
Name Description
request ListFeaturesRequest
Returns
Type Description
ListFeaturesResponse

updateFeature(UpdateFeatureRequest request)

public Operation updateFeature(UpdateFeatureRequest request)

Updates the parameters of a single Feature.

Parameter
Name Description
request UpdateFeatureRequest
Returns
Type Description
Operation

updateFeatureGroup(UpdateFeatureGroupRequest request)

public Operation updateFeatureGroup(UpdateFeatureGroupRequest request)

Updates the parameters of a single FeatureGroup.

Parameter
Name Description
request UpdateFeatureGroupRequest
Returns
Type Description
Operation