Class AssetServiceGrpc.AssetServiceBlockingStub

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

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
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
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
NameDescription
requestCreateFeedRequest
Returns
TypeDescription
Feed

deleteFeed(DeleteFeedRequest request)

public Empty deleteFeed(DeleteFeedRequest request)

Deletes an asset feed.

Parameter
NameDescription
requestDeleteFeedRequest
Returns
TypeDescription
Empty

getFeed(GetFeedRequest request)

public Feed getFeed(GetFeedRequest request)

Gets details about an asset feed.

Parameter
NameDescription
requestGetFeedRequest
Returns
TypeDescription
Feed

listFeeds(ListFeedsRequest request)

public ListFeedsResponse listFeeds(ListFeedsRequest request)

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

Parameter
NameDescription
requestListFeedsRequest
Returns
TypeDescription
ListFeedsResponse

updateFeed(UpdateFeedRequest request)

public Feed updateFeed(UpdateFeedRequest request)

Updates an asset feed configuration.

Parameter
NameDescription
requestUpdateFeedRequest
Returns
TypeDescription
Feed