Class EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub>
-
- com.google.cloud.essentialcontacts.v1.EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub
-
- Enclosing class:
- EssentialContactsServiceGrpc
public static final class EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service EssentialContactsService.Manages contacts for important Google Cloud notifications.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
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.Contact
createContact(CreateContactRequest request)
Adds a new contact for a resource.com.google.protobuf.Empty
deleteContact(DeleteContactRequest request)
Deletes a contact.Contact
getContact(GetContactRequest request)
Gets a single contact.ListContactsResponse
listContacts(ListContactsRequest request)
Lists the contacts that have been set on a resource.com.google.protobuf.Empty
sendTestMessage(SendTestMessageRequest request)
Allows a contact admin to send a test message to contact to verify that it has been configured correctly.Contact
updateContact(UpdateContactRequest request)
Updates a contact.
-
-
-
Method Detail
-
build
protected EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<EssentialContactsServiceGrpc.EssentialContactsServiceBlockingStub>
-
createContact
public Contact createContact(CreateContactRequest request)
Adds a new contact for a resource.
-
updateContact
public Contact updateContact(UpdateContactRequest request)
Updates a contact. Note: A contact's email address cannot be changed.
-
listContacts
public ListContactsResponse listContacts(ListContactsRequest request)
Lists the contacts that have been set on a resource.
-
getContact
public Contact getContact(GetContactRequest request)
Gets a single contact.
-
deleteContact
public com.google.protobuf.Empty deleteContact(DeleteContactRequest request)
Deletes a contact.
-
computeContacts
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.
-
sendTestMessage
public com.google.protobuf.Empty sendTestMessage(SendTestMessageRequest request)
Allows a contact admin to send a test message to contact to verify that it has been configured correctly.
-
-