Package com.google.cloud.servicehealth.v1 (0.18.0)

GitHub Repository RPC Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.servicehealth.v1.ServiceHealthClient Service Description: Request service health events relevant to your Google Cloud project.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.servicehealth.v1.ServiceHealthSettings Settings class to configure an instance of ServiceHealthClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.servicehealth.v1.Asset Represents the asset impacted by the events.
com.google.cloud.servicehealth.v1.Asset.Builder Represents the asset impacted by the events.
com.google.cloud.servicehealth.v1.Event Represents service health events that may affect Google Cloud products. Event resource is a read-only view and does not allow any modifications. All fields are output only.
com.google.cloud.servicehealth.v1.Event.Builder Represents service health events that may affect Google Cloud products. Event resource is a read-only view and does not allow any modifications. All fields are output only.
com.google.cloud.servicehealth.v1.EventImpact Represents the Google Cloud products and locations impacted by the event.
com.google.cloud.servicehealth.v1.EventImpact.Builder Represents the Google Cloud products and locations impacted by the event.
com.google.cloud.servicehealth.v1.EventName
com.google.cloud.servicehealth.v1.EventName.Builder Builder for projects/{project}/locations/{location}/events/{event}.
com.google.cloud.servicehealth.v1.EventResourcesProto
com.google.cloud.servicehealth.v1.EventServiceProto
com.google.cloud.servicehealth.v1.EventUpdate Records an update made to the event.
com.google.cloud.servicehealth.v1.EventUpdate.Builder Records an update made to the event.
com.google.cloud.servicehealth.v1.GetEventRequest Message for getting an event
com.google.cloud.servicehealth.v1.GetEventRequest.Builder Message for getting an event
com.google.cloud.servicehealth.v1.GetOrganizationEventRequest Protobuf type google.cloud.servicehealth.v1.GetOrganizationEventRequest
com.google.cloud.servicehealth.v1.GetOrganizationEventRequest.Builder Protobuf type google.cloud.servicehealth.v1.GetOrganizationEventRequest
com.google.cloud.servicehealth.v1.GetOrganizationImpactRequest Protobuf type google.cloud.servicehealth.v1.GetOrganizationImpactRequest
com.google.cloud.servicehealth.v1.GetOrganizationImpactRequest.Builder Protobuf type google.cloud.servicehealth.v1.GetOrganizationImpactRequest
com.google.cloud.servicehealth.v1.ListEventsRequest Protobuf type google.cloud.servicehealth.v1.ListEventsRequest
com.google.cloud.servicehealth.v1.ListEventsRequest.Builder Protobuf type google.cloud.servicehealth.v1.ListEventsRequest
com.google.cloud.servicehealth.v1.ListEventsResponse Protobuf type google.cloud.servicehealth.v1.ListEventsResponse
com.google.cloud.servicehealth.v1.ListEventsResponse.Builder Protobuf type google.cloud.servicehealth.v1.ListEventsResponse
com.google.cloud.servicehealth.v1.ListOrganizationEventsRequest Protobuf type google.cloud.servicehealth.v1.ListOrganizationEventsRequest
com.google.cloud.servicehealth.v1.ListOrganizationEventsRequest.Builder Protobuf type google.cloud.servicehealth.v1.ListOrganizationEventsRequest
com.google.cloud.servicehealth.v1.ListOrganizationEventsResponse Protobuf type google.cloud.servicehealth.v1.ListOrganizationEventsResponse
com.google.cloud.servicehealth.v1.ListOrganizationEventsResponse.Builder Protobuf type google.cloud.servicehealth.v1.ListOrganizationEventsResponse
com.google.cloud.servicehealth.v1.ListOrganizationImpactsRequest Message for requesting list of OrganizationImpacts
com.google.cloud.servicehealth.v1.ListOrganizationImpactsRequest.Builder Message for requesting list of OrganizationImpacts
com.google.cloud.servicehealth.v1.ListOrganizationImpactsResponse Protobuf type google.cloud.servicehealth.v1.ListOrganizationImpactsResponse
com.google.cloud.servicehealth.v1.ListOrganizationImpactsResponse.Builder Protobuf type google.cloud.servicehealth.v1.ListOrganizationImpactsResponse
com.google.cloud.servicehealth.v1.Location Represents the locations impacted by the event.
com.google.cloud.servicehealth.v1.Location.Builder Represents the locations impacted by the event.
com.google.cloud.servicehealth.v1.LocationName
com.google.cloud.servicehealth.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.servicehealth.v1.OrganizationEvent Represents service health events that may affect Google Cloud products used across the organization. It is a read-only view and does not allow any modifications.
com.google.cloud.servicehealth.v1.OrganizationEvent.Builder Represents service health events that may affect Google Cloud products used across the organization. It is a read-only view and does not allow any modifications.
com.google.cloud.servicehealth.v1.OrganizationEventName
com.google.cloud.servicehealth.v1.OrganizationEventName.Builder Builder for organizations/{organization}/locations/{location}/organizationEvents/{event}.
com.google.cloud.servicehealth.v1.OrganizationImpact Represents impact to assets at organizational level. It is a read-only view and does not allow any modifications.
com.google.cloud.servicehealth.v1.OrganizationImpact.Builder Represents impact to assets at organizational level. It is a read-only view and does not allow any modifications.
com.google.cloud.servicehealth.v1.OrganizationImpactName
com.google.cloud.servicehealth.v1.OrganizationImpactName.Builder Builder for organizations/{organization}/locations/{location}/organizationImpacts/{organization_impact}.
com.google.cloud.servicehealth.v1.OrganizationLocationName
com.google.cloud.servicehealth.v1.OrganizationLocationName.Builder Builder for organizations/{organization}/locations/{location}.
com.google.cloud.servicehealth.v1.Product Represents the Google Cloud product impacted by the event.
com.google.cloud.servicehealth.v1.Product.Builder Represents the Google Cloud product impacted by the event.
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListEventsFixedSizeCollection
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListEventsPage
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListEventsPagedResponse
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListLocationsFixedSizeCollection
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListLocationsPage
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListLocationsPagedResponse
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListOrganizationEventsFixedSizeCollection
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListOrganizationEventsPage
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListOrganizationEventsPagedResponse
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListOrganizationImpactsFixedSizeCollection
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListOrganizationImpactsPage
com.google.cloud.servicehealth.v1.ServiceHealthClient.ListOrganizationImpactsPagedResponse
com.google.cloud.servicehealth.v1.ServiceHealthGrpc Request service health events relevant to your Google Cloud project.
com.google.cloud.servicehealth.v1.ServiceHealthGrpc.ServiceHealthImplBase Base class for the server implementation of the service ServiceHealth. Request service health events relevant to your Google Cloud project.
com.google.cloud.servicehealth.v1.ServiceHealthSettings.Builder Builder for ServiceHealthSettings.

Interfaces

Interface Description
com.google.cloud.servicehealth.v1.AssetOrBuilder
com.google.cloud.servicehealth.v1.EventImpactOrBuilder
com.google.cloud.servicehealth.v1.EventOrBuilder
com.google.cloud.servicehealth.v1.EventUpdateOrBuilder
com.google.cloud.servicehealth.v1.GetEventRequestOrBuilder
com.google.cloud.servicehealth.v1.GetOrganizationEventRequestOrBuilder
com.google.cloud.servicehealth.v1.GetOrganizationImpactRequestOrBuilder
com.google.cloud.servicehealth.v1.ListEventsRequestOrBuilder
com.google.cloud.servicehealth.v1.ListEventsResponseOrBuilder
com.google.cloud.servicehealth.v1.ListOrganizationEventsRequestOrBuilder
com.google.cloud.servicehealth.v1.ListOrganizationEventsResponseOrBuilder
com.google.cloud.servicehealth.v1.ListOrganizationImpactsRequestOrBuilder
com.google.cloud.servicehealth.v1.ListOrganizationImpactsResponseOrBuilder
com.google.cloud.servicehealth.v1.LocationOrBuilder
com.google.cloud.servicehealth.v1.OrganizationEventOrBuilder
com.google.cloud.servicehealth.v1.OrganizationImpactOrBuilder
com.google.cloud.servicehealth.v1.ProductOrBuilder
com.google.cloud.servicehealth.v1.ServiceHealthGrpc.AsyncService Request service health events relevant to your Google Cloud project.

Enums

Enum Description
com.google.cloud.servicehealth.v1.Event.DetailedCategory The detailed category of an event. Contains all possible states for all event categories.
com.google.cloud.servicehealth.v1.Event.DetailedState The detailed state of the incident. This enum lists all possible detailed states of an incident.
com.google.cloud.servicehealth.v1.Event.EventCategory The category of the event. This enum lists all possible categories of event.
com.google.cloud.servicehealth.v1.Event.Relevance Communicates why a given incident is deemed relevant in the context of a given project. This enum lists all possible detailed states of relevance.
com.google.cloud.servicehealth.v1.Event.State The state of the event. This enum lists all possible states of event.
com.google.cloud.servicehealth.v1.EventView The event fields to include in ListEvents API response. This enum lists all possible event views.
com.google.cloud.servicehealth.v1.OrganizationEvent.DetailedCategory The detailed category of an event. Contains all possible states for all event categories.
com.google.cloud.servicehealth.v1.OrganizationEvent.DetailedState The detailed state of the incident. This enum lists all possible detailed states of an incident.
com.google.cloud.servicehealth.v1.OrganizationEvent.EventCategory The category of the event. This enum lists all possible categories of event.
com.google.cloud.servicehealth.v1.OrganizationEvent.State The state of the organization event. This enum lists all possible states of event.
com.google.cloud.servicehealth.v1.OrganizationEventView The organization event fields to include in ListOrganizationEvents API response. This enum lists all possible organization event views.