Class RuleServiceGrpc (0.1.0)

public final class RuleServiceGrpc

RuleService provides interface for user-created rules.

Inheritance

java.lang.Object > RuleServiceGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(RuleServiceGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(RuleServiceGrpc.AsyncService service)
Parameter
Name Description
service RuleServiceGrpc.AsyncService
Returns
Type Description
io.grpc.ServerServiceDefinition

getCreateRetrohuntMethod()

public static MethodDescriptor<CreateRetrohuntRequest,Operation> getCreateRetrohuntMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateRetrohuntRequest,Operation>

getCreateRuleMethod()

public static MethodDescriptor<CreateRuleRequest,Rule> getCreateRuleMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateRuleRequest,Rule>

getDeleteRuleMethod()

public static MethodDescriptor<DeleteRuleRequest,Empty> getDeleteRuleMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteRuleRequest,Empty>

getGetRetrohuntMethod()

public static MethodDescriptor<GetRetrohuntRequest,Retrohunt> getGetRetrohuntMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetRetrohuntRequest,Retrohunt>

getGetRuleDeploymentMethod()

public static MethodDescriptor<GetRuleDeploymentRequest,RuleDeployment> getGetRuleDeploymentMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetRuleDeploymentRequest,RuleDeployment>

getGetRuleMethod()

public static MethodDescriptor<GetRuleRequest,Rule> getGetRuleMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetRuleRequest,Rule>

getListRetrohuntsMethod()

public static MethodDescriptor<ListRetrohuntsRequest,ListRetrohuntsResponse> getListRetrohuntsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListRetrohuntsRequest,ListRetrohuntsResponse>

getListRuleDeploymentsMethod()

public static MethodDescriptor<ListRuleDeploymentsRequest,ListRuleDeploymentsResponse> getListRuleDeploymentsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListRuleDeploymentsRequest,ListRuleDeploymentsResponse>

getListRuleRevisionsMethod()

public static MethodDescriptor<ListRuleRevisionsRequest,ListRuleRevisionsResponse> getListRuleRevisionsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListRuleRevisionsRequest,ListRuleRevisionsResponse>

getListRulesMethod()

public static MethodDescriptor<ListRulesRequest,ListRulesResponse> getListRulesMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListRulesRequest,ListRulesResponse>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
Type Description
io.grpc.ServiceDescriptor

getUpdateRuleDeploymentMethod()

public static MethodDescriptor<UpdateRuleDeploymentRequest,RuleDeployment> getUpdateRuleDeploymentMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UpdateRuleDeploymentRequest,RuleDeployment>

getUpdateRuleMethod()

public static MethodDescriptor<UpdateRuleRequest,Rule> getUpdateRuleMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UpdateRuleRequest,Rule>

newBlockingStub(Channel channel)

public static RuleServiceGrpc.RuleServiceBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
RuleServiceGrpc.RuleServiceBlockingStub

newBlockingV2Stub(Channel channel)

public static RuleServiceGrpc.RuleServiceBlockingV2Stub newBlockingV2Stub(Channel channel)

Creates a new blocking-style stub that supports all types of calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
RuleServiceGrpc.RuleServiceBlockingV2Stub

newFutureStub(Channel channel)

public static RuleServiceGrpc.RuleServiceFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
RuleServiceGrpc.RuleServiceFutureStub

newStub(Channel channel)

public static RuleServiceGrpc.RuleServiceStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
RuleServiceGrpc.RuleServiceStub