Class EssentialContactsServiceGrpc.EssentialContactsServiceStub

    • Method Detail

      • createContact

        public void createContact​(CreateContactRequest request,
                                  io.grpc.stub.StreamObserver<Contact> responseObserver)
         Adds a new contact for a resource.
         
      • updateContact

        public void updateContact​(UpdateContactRequest request,
                                  io.grpc.stub.StreamObserver<Contact> responseObserver)
         Updates a contact.
         Note: A contact's email address cannot be changed.
         
      • listContacts

        public void listContacts​(ListContactsRequest request,
                                 io.grpc.stub.StreamObserver<ListContactsResponse> responseObserver)
         Lists the contacts that have been set on a resource.
         
      • getContact

        public void getContact​(GetContactRequest request,
                               io.grpc.stub.StreamObserver<Contact> responseObserver)
         Gets a single contact.
         
      • deleteContact

        public void deleteContact​(DeleteContactRequest request,
                                  io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes a contact.
         
      • computeContacts

        public void computeContacts​(ComputeContactsRequest request,
                                    io.grpc.stub.StreamObserver<ComputeContactsResponse> responseObserver)
         Lists all contacts for the resource that are subscribed to the
         specified notification categories, including contacts inherited from
         any parent resources.
         
      • sendTestMessage

        public void sendTestMessage​(SendTestMessageRequest request,
                                    io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Allows a contact admin to send a test message to contact to verify that it
         has been configured correctly.