Package com.google.pubsub.v1
Class SchemaServiceGrpc
java.lang.Object
com.google.pubsub.v1.SchemaServiceGrpc
@Generated(value="by gRPC proto compiler",
comments="Source: google/pubsub/v1/schema.proto")
public final class SchemaServiceGrpc
extends Object
Service for doing schema-related operations.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
Service for doing schema-related operations.static final class
A stub to allow clients to do synchronous rpc calls to service SchemaService.static final class
A stub to allow clients to do ListenableFuture-style rpc calls to service SchemaService.static class
Base class for the server implementation of the service SchemaService.static final class
A stub to allow clients to do asynchronous rpc calls to service SchemaService. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic final io.grpc.ServerServiceDefinition
static io.grpc.MethodDescriptor<CommitSchemaRequest,
Schema> static io.grpc.MethodDescriptor<CreateSchemaRequest,
Schema> static io.grpc.MethodDescriptor<DeleteSchemaRequest,
com.google.protobuf.Empty> static io.grpc.MethodDescriptor<DeleteSchemaRevisionRequest,
Schema> static io.grpc.MethodDescriptor<GetSchemaRequest,
Schema> static io.grpc.MethodDescriptor<ListSchemaRevisionsRequest,
ListSchemaRevisionsResponse> static io.grpc.MethodDescriptor<ListSchemasRequest,
ListSchemasResponse> static io.grpc.MethodDescriptor<RollbackSchemaRequest,
Schema> static io.grpc.ServiceDescriptor
static io.grpc.MethodDescriptor<ValidateMessageRequest,
ValidateMessageResponse> static io.grpc.MethodDescriptor<ValidateSchemaRequest,
ValidateSchemaResponse> newBlockingStub
(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the servicenewFutureStub
(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the servicenewStub
(io.grpc.Channel channel) Creates a new async stub that supports all call types for the service
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getCreateSchemaMethod
-
getGetSchemaMethod
-
getListSchemasMethod
public static io.grpc.MethodDescriptor<ListSchemasRequest,ListSchemasResponse> getListSchemasMethod() -
getListSchemaRevisionsMethod
public static io.grpc.MethodDescriptor<ListSchemaRevisionsRequest,ListSchemaRevisionsResponse> getListSchemaRevisionsMethod() -
getCommitSchemaMethod
-
getRollbackSchemaMethod
-
getDeleteSchemaRevisionMethod
public static io.grpc.MethodDescriptor<DeleteSchemaRevisionRequest,Schema> getDeleteSchemaRevisionMethod() -
getDeleteSchemaMethod
public static io.grpc.MethodDescriptor<DeleteSchemaRequest,com.google.protobuf.Empty> getDeleteSchemaMethod() -
getValidateSchemaMethod
public static io.grpc.MethodDescriptor<ValidateSchemaRequest,ValidateSchemaResponse> getValidateSchemaMethod() -
getValidateMessageMethod
public static io.grpc.MethodDescriptor<ValidateMessageRequest,ValidateMessageResponse> getValidateMessageMethod() -
newStub
Creates a new async stub that supports all call types for the service -
newBlockingStub
Creates a new blocking-style stub that supports unary and streaming output calls on the service -
newFutureStub
Creates a new ListenableFuture-style stub that supports unary calls on the service -
bindService
public static final io.grpc.ServerServiceDefinition bindService(SchemaServiceGrpc.AsyncService service) -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-