Class AssetServiceGrpc.AssetServiceBlockingStub (3.36.0)

public static final class AssetServiceGrpc.AssetServiceBlockingStub extends AbstractBlockingStub<AssetServiceGrpc.AssetServiceBlockingStub>

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

Asset service definition.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > AssetServiceGrpc.AssetServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

createFeed(CreateFeedRequest request)

public Feed createFeed(CreateFeedRequest request)

Creates a feed in a parent project/folder/organization to listen to its asset updates.

Parameter
Name Description
request CreateFeedRequest
Returns
Type Description
Feed

deleteFeed(DeleteFeedRequest request)

public Empty deleteFeed(DeleteFeedRequest request)

Deletes an asset feed.

Parameter
Name Description
request DeleteFeedRequest
Returns
Type Description
Empty

getFeed(GetFeedRequest request)

public Feed getFeed(GetFeedRequest request)

Gets details about an asset feed.

Parameter
Name Description
request GetFeedRequest
Returns
Type Description
Feed

listFeeds(ListFeedsRequest request)

public ListFeedsResponse listFeeds(ListFeedsRequest request)

Lists all asset feeds in a parent project/folder/organization.

Parameter
Name Description
request ListFeedsRequest
Returns
Type Description
ListFeedsResponse

updateFeed(UpdateFeedRequest request)

public Feed updateFeed(UpdateFeedRequest request)

Updates an asset feed configuration.

Parameter
Name Description
request UpdateFeedRequest
Returns
Type Description
Feed