public abstract static class EssentialContactsServiceGrpc.EssentialContactsServiceImplBase implements BindableServiceManages contacts for important Google Cloud notifications.
Implements
io.grpc.BindableServiceConstructors
EssentialContactsServiceImplBase()
public EssentialContactsServiceImplBase()Methods
bindService()
public final ServerServiceDefinition bindService()| Type | Description |
| io.grpc.ServerServiceDefinition |
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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| Name | Description |
| request | UpdateContactRequest |
| responseObserver | io.grpc.stub.StreamObserver<Contact> |