public static final class EssentialContactsServiceGrpc.EssentialContactsServiceStub extends AbstractAsyncStub<EssentialContactsServiceGrpc.EssentialContactsServiceStub>A stub to allow clients to do asynchronous rpc calls to service EssentialContactsService.
Manages contacts for important Google Cloud notifications.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > EssentialContactsServiceGrpc.EssentialContactsServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected EssentialContactsServiceGrpc.EssentialContactsServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
EssentialContactsServiceGrpc.EssentialContactsServiceStub |
|
computeContacts(ComputeContactsRequest request, StreamObserver<ComputeContactsResponse> responseObserver)
public void computeContacts(ComputeContactsRequest request, StreamObserver<ComputeContactsResponse> responseObserver)Lists all contacts for the resource that are subscribed to the specified notification categories, including contacts inherited from any parent resources.
| Parameters | |
|---|---|
| Name | Description |
request |
ComputeContactsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ComputeContactsResponse> |
createContact(CreateContactRequest request, StreamObserver<Contact> responseObserver)
public void createContact(CreateContactRequest request, StreamObserver<Contact> responseObserver)Adds a new contact for a resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateContactRequest |
responseObserver |
io.grpc.stub.StreamObserver<Contact> |
deleteContact(DeleteContactRequest request, StreamObserver<Empty> responseObserver)
public void deleteContact(DeleteContactRequest request, StreamObserver<Empty> responseObserver)Deletes a contact.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteContactRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getContact(GetContactRequest request, StreamObserver<Contact> responseObserver)
public void getContact(GetContactRequest request, StreamObserver<Contact> responseObserver)Gets a single contact.
| Parameters | |
|---|---|
| Name | Description |
request |
GetContactRequest |
responseObserver |
io.grpc.stub.StreamObserver<Contact> |
listContacts(ListContactsRequest request, StreamObserver<ListContactsResponse> responseObserver)
public void listContacts(ListContactsRequest request, StreamObserver<ListContactsResponse> responseObserver)Lists the contacts that have been set on a resource.
| Parameters | |
|---|---|
| Name | Description |
request |
ListContactsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListContactsResponse> |
sendTestMessage(SendTestMessageRequest request, StreamObserver<Empty> responseObserver)
public void sendTestMessage(SendTestMessageRequest request, StreamObserver<Empty> responseObserver)Allows a contact admin to send a test message to contact to verify that it has been configured correctly.
| Parameters | |
|---|---|
| Name | Description |
request |
SendTestMessageRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
updateContact(UpdateContactRequest request, StreamObserver<Contact> responseObserver)
public void updateContact(UpdateContactRequest request, StreamObserver<Contact> responseObserver)Updates a contact. Note: A contact's email address cannot be changed.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateContactRequest |
responseObserver |
io.grpc.stub.StreamObserver<Contact> |