Class CaseServiceGrpc.CaseServiceBlockingStub

  • Enclosing class:
    CaseServiceGrpc

    public static final class CaseServiceGrpc.CaseServiceBlockingStub
    extends io.grpc.stub.AbstractBlockingStub<CaseServiceGrpc.CaseServiceBlockingStub>
    A stub to allow clients to do synchronous rpc calls to service CaseService.
     A service to manage Google Cloud support cases.
     
    • Method Detail

      • listCases

        public ListCasesResponse listCases​(ListCasesRequest request)
         Retrieve all cases under the specified parent.
         Note: Listing cases under an Organization returns only the cases directly
         parented by that organization. To retrieve all cases under an organization,
         including cases parented by projects under that organization, use
         `cases.search`.
         
      • createCase

        public Case createCase​(CreateCaseRequest request)
         Create a new case and associate it with the given Google Cloud Resource.
         The case object must have the following fields set: `display_name`,
         `description`, `classification`, and `priority`.
         
      • updateCase

        public Case updateCase​(UpdateCaseRequest request)
         Update the specified case. Only a subset of fields can be updated.
         
      • escalateCase

        public Case escalateCase​(EscalateCaseRequest request)
         Escalate a case. Escalating a case will initiate the Google Cloud Support
         escalation management process.
         This operation is only available to certain Customer Care tiers. Go to
         https://cloud.google.com/support and look for 'Technical support
         escalations' in the feature list to find out which tiers are able to
         perform escalations.
         
      • searchCaseClassifications

        public SearchCaseClassificationsResponse searchCaseClassifications​(SearchCaseClassificationsRequest request)
         Retrieve valid classifications to be used when creating a support case.
         The classications are hierarchical, with each classification containing
         all levels of the hierarchy, separated by " > ". For example "Technical
         Issue > Compute > Compute Engine".