@Generated(value="OracleSDKGenerator", comments="API Version: 20190801") public interface EventAsync extends AutoCloseable
API for the OS Management service. Use these API operations for working with Managed instances and Managed instance groups.
Modifier and Type | Method and Description |
---|---|
Future<DeleteEventContentResponse> |
deleteEventContent(DeleteEventContentRequest request,
AsyncHandler<DeleteEventContentRequest,DeleteEventContentResponse> handler)
Delete an event content ZIP archive from the service
|
String |
getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
|
Future<GetEventResponse> |
getEvent(GetEventRequest request,
AsyncHandler<GetEventRequest,GetEventResponse> handler)
Gets an Event by identifier
|
Future<GetEventContentResponse> |
getEventContent(GetEventContentRequest request,
AsyncHandler<GetEventContentRequest,GetEventContentResponse> handler)
Get additional data about a event as a ZIP archive.
|
Future<GetEventReportResponse> |
getEventReport(GetEventReportRequest request,
AsyncHandler<GetEventReportRequest,GetEventReportResponse> handler)
Get summary information about events on this instance.
|
Future<ListEventsResponse> |
listEvents(ListEventsRequest request,
AsyncHandler<ListEventsRequest,ListEventsResponse> handler)
Returns a list of Events.
|
Future<ListRelatedEventsResponse> |
listRelatedEvents(ListRelatedEventsRequest request,
AsyncHandler<ListRelatedEventsRequest,ListRelatedEventsResponse> handler)
Returns a list of related events.
|
void |
refreshClient()
Rebuilds the client from scratch.
|
void |
setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
|
void |
setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
|
void |
setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
|
Future<UpdateEventResponse> |
updateEvent(UpdateEventRequest request,
AsyncHandler<UpdateEventRequest,UpdateEventResponse> handler)
Updates an existing event associated to a managed instance
|
Future<UploadEventContentResponse> |
uploadEventContent(UploadEventContentRequest request,
AsyncHandler<UploadEventContentRequest,UploadEventContentResponse> handler)
Upload the event content as a ZIP archive from the managed instance to the service
|
void |
useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not.
|
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the serice.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the
endpoint. If the service is not available in this region, however, an
IllegalArgumentException will be raised.
region
- The region of the service.void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion
.
If no known Region could be determined, it will create an endpoint based on the default
endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
regionId
- The public region ID.void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint
templateFuture<DeleteEventContentResponse> deleteEventContent(DeleteEventContentRequest request, AsyncHandler<DeleteEventContentRequest,DeleteEventContentResponse> handler)
Delete an event content ZIP archive from the service
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetEventResponse> getEvent(GetEventRequest request, AsyncHandler<GetEventRequest,GetEventResponse> handler)
Gets an Event by identifier
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetEventContentResponse> getEventContent(GetEventContentRequest request, AsyncHandler<GetEventContentRequest,GetEventContentResponse> handler)
Get additional data about a event as a ZIP archive. The archive content depends on the event eventType.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetEventReportResponse> getEventReport(GetEventReportRequest request, AsyncHandler<GetEventReportRequest,GetEventReportResponse> handler)
Get summary information about events on this instance.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListEventsResponse> listEvents(ListEventsRequest request, AsyncHandler<ListEventsRequest,ListEventsResponse> handler)
Returns a list of Events.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListRelatedEventsResponse> listRelatedEvents(ListRelatedEventsRequest request, AsyncHandler<ListRelatedEventsRequest,ListRelatedEventsResponse> handler)
Returns a list of related events. For now pagination is not implemented.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateEventResponse> updateEvent(UpdateEventRequest request, AsyncHandler<UpdateEventRequest,UpdateEventResponse> handler)
Updates an existing event associated to a managed instance
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UploadEventContentResponse> uploadEventContent(UploadEventContentRequest request, AsyncHandler<UploadEventContentRequest,UploadEventContentResponse> handler)
Upload the event content as a ZIP archive from the managed instance to the service
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Copyright © 2016–2024. All rights reserved.