public static final class EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub extends AbstractBlockingStub<EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub>
Manages contacts for important Google Cloud notifications.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name | Description |
channel | io.grpc.Channel
|
callOptions | io.grpc.CallOptions
|
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public ComputeContactsResponse computeContacts(ComputeContactsRequest request)
Lists all contacts for the resource that are subscribed to the
specified notification categories, including contacts inherited from
any parent resources.
Parameter
Returns
public Contact createContact(CreateContactRequest request)
Adds a new contact for a resource.
Parameter
Returns
public Empty deleteContact(DeleteContactRequest request)
Parameter
Returns
public Contact getContact(GetContactRequest request)
Parameter
Returns
public ListContactsResponse listContacts(ListContactsRequest request)
Lists the contacts that have been set on a resource.
Parameter
Returns
public Empty sendTestMessage(SendTestMessageRequest request)
Allows a contact admin to send a test message to contact to verify that it
has been configured correctly.
Parameter
Returns
public Contact updateContact(UpdateContactRequest request)
Updates a contact.
Note: A contact's email address cannot be changed.
Parameter
Returns