Get the endpoint that is being used to call (ex, https://www.example.com).
Sets the endpoint to call (ex, https://www.example.com).
The endpoint of the service.
Sets the region to call (ex, Region.US_PHOENIX_1). Note, this will call {@link #endpoint(String) endpoint} after resolving the endpoint.
The region of the service.
Sets the regionId to call (ex, 'us-phoenix-1').
Note, this will first try to map the region ID to a known Region and call {@link #region(Region) region}. If no known Region could be determined, it will create an endpoint assuming its in default Realm OC1 and then call {@link #endpoint(String) endpoint}.
The public region ID.
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"
flag to enable the use of realm specific endpoint template
Cancels the work request with the given ID. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CancelWorkRequestResponse
Moves an AccessPolicy resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ChangeAccessPolicyCompartmentResponse
Moves a IngressGateway resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ChangeIngressGatewayCompartmentResponse
Moves a IngressGatewayRouteTable resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ChangeIngressGatewayRouteTableCompartmentResponse
Moves a Mesh resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ChangeMeshCompartmentResponse
Moves a VirtualDeployment resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ChangeVirtualDeploymentCompartmentResponse
Moves a VirtualService resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ChangeVirtualServiceCompartmentResponse
Moves a VirtualServiceRouteTable resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ChangeVirtualServiceRouteTableCompartmentResponse
Close the client once it is no longer needed
Creates a new AccessPolicy.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateAccessPolicyResponse
Creates a new IngressGateway.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateIngressGatewayResponse
Creates a new IngressGatewayRouteTable.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateIngressGatewayRouteTableResponse
Creates a new Mesh.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateMeshResponse
Creates a new VirtualDeployment.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateVirtualDeploymentResponse
Creates a new VirtualService.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateVirtualServiceResponse
Creates a new VirtualServiceRouteTable.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateVirtualServiceRouteTableResponse
Creates a new ServiceMeshWaiter for resources for this service.
The waiter configuration for termination and delay strategy
The service waiters.
Deletes an AccessPolicy resource by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteAccessPolicyResponse
Deletes an IngressGateway resource by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteIngressGatewayResponse
Deletes a IngressGatewayRouteTable resource by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteIngressGatewayRouteTableResponse
Deletes a Mesh resource by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteMeshResponse
Deletes a VirtualDeployment resource by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteVirtualDeploymentResponse
Deletes a VirtualService resource by identifier This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteVirtualServiceResponse
Deletes a VirtualServiceRouteTable resource by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteVirtualServiceRouteTableResponse
Get an AccessPolicy by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetAccessPolicyResponse
Gets an IngressGateway by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetIngressGatewayResponse
Gets a IngressGatewayRouteTable by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetIngressGatewayRouteTableResponse
Gets a Mesh by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetMeshResponse
Returns the attributes of the Proxy such as proxy image version.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetProxyDetailsResponse
Gets a VirtualDeployment by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetVirtualDeploymentResponse
Gets a VirtualService by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetVirtualServiceResponse
Gets a VirtualServiceRouteTable by identifier. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetVirtualServiceRouteTableResponse
Gets the waiters available for resources for this service.
The service waiters.
Gets the status of the work request with the given ID. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetWorkRequestResponse
Returns a list of AccessPolicy objects.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListAccessPoliciesResponse
Returns a list of IngressGatewayRouteTable objects.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListIngressGatewayRouteTablesResponse
Returns a list of IngressGateway objects.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListIngressGatewaysResponse
Returns a list of Mesh objects.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListMeshesResponse
Returns a list of VirtualDeployments.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListVirtualDeploymentsResponse
Returns a list of VirtualServiceRouteTable objects.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListVirtualServiceRouteTablesResponse
Returns a list of VirtualService objects.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListVirtualServicesResponse
Return a (paginated) list of errors for a given work request.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListWorkRequestErrorsResponse
Return a (paginated) list of logs for a given work request.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListWorkRequestLogsResponse
Lists the work requests in a compartment.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListWorkRequestsResponse
Shutdown the circuit breaker used by the client when it is no longer needed
Updates the AccessPolicy. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateAccessPolicyResponse
Updates the IngressGateway. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateIngressGatewayResponse
Updates the IngressGatewayRouteTable. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateIngressGatewayRouteTableResponse
Updates the Mesh. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateMeshResponse
Updates the VirtualDeployment. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateVirtualDeploymentResponse
Updates the VirtualService. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateVirtualServiceResponse
Updates the VirtualServiceRouteTable. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateVirtualServiceRouteTableResponse
This service client uses {@link common.CircuitBreaker.DefaultConfiguration} for all the operations by default if no circuit breaker configuration is defined by the user.