Class ApiHubDependenciesGrpc.ApiHubDependenciesBlockingStub (0.2.0)

public static final class ApiHubDependenciesGrpc.ApiHubDependenciesBlockingStub extends AbstractBlockingStub<ApiHubDependenciesGrpc.ApiHubDependenciesBlockingStub>

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

This service provides methods for various operations related to a Dependency in the API hub.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ApiHubDependenciesGrpc.ApiHubDependenciesBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

createDependency(CreateDependencyRequest request)

public Dependency createDependency(CreateDependencyRequest request)

Create a dependency between two entities in the API hub.

Parameter
Name Description
request CreateDependencyRequest
Returns
Type Description
Dependency

deleteDependency(DeleteDependencyRequest request)

public Empty deleteDependency(DeleteDependencyRequest request)

Delete the dependency resource.

Parameter
Name Description
request DeleteDependencyRequest
Returns
Type Description
Empty

getDependency(GetDependencyRequest request)

public Dependency getDependency(GetDependencyRequest request)

Get details about a dependency resource in the API hub.

Parameter
Name Description
request GetDependencyRequest
Returns
Type Description
Dependency

listDependencies(ListDependenciesRequest request)

public ListDependenciesResponse listDependencies(ListDependenciesRequest request)

List dependencies based on the provided filter and pagination parameters.

Parameter
Name Description
request ListDependenciesRequest
Returns
Type Description
ListDependenciesResponse

updateDependency(UpdateDependencyRequest request)

public Dependency updateDependency(UpdateDependencyRequest request)

Update a dependency based on the update_mask provided in the request. The following fields in the dependency can be updated:

  • description
Parameter
Name Description
request UpdateDependencyRequest
Returns
Type Description
Dependency