public class GlobalLoadBalancerMonitor
extends com.ibm.cloud.sdk.core.service.BaseService
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_SERVICE_NAME |
static String |
DEFAULT_SERVICE_URL |
| Constructor and Description |
|---|
GlobalLoadBalancerMonitor(String crn,
String serviceName,
com.ibm.cloud.sdk.core.security.Authenticator authenticator)
Constructs an instance of the `GlobalLoadBalancerMonitor` client.
|
| Modifier and Type | Method and Description |
|---|---|
com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> |
createLoadBalancerMonitor()
Create load balancer monitor.
|
com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> |
createLoadBalancerMonitor(CreateLoadBalancerMonitorOptions createLoadBalancerMonitorOptions)
Create load balancer monitor.
|
com.ibm.cloud.sdk.core.http.ServiceCall<DeleteMonitorResp> |
deleteLoadBalancerMonitor(DeleteLoadBalancerMonitorOptions deleteLoadBalancerMonitorOptions)
Delete load balancer monitor.
|
com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> |
editLoadBalancerMonitor(EditLoadBalancerMonitorOptions editLoadBalancerMonitorOptions)
Edit load balancer monitor.
|
String |
getCrn()
Gets the crn.
|
com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> |
getLoadBalancerMonitor(GetLoadBalancerMonitorOptions getLoadBalancerMonitorOptions)
Get load balancer monitor.
|
com.ibm.cloud.sdk.core.http.ServiceCall<ListMonitorResp> |
listAllLoadBalancerMonitors()
List all load balancer monitors.
|
com.ibm.cloud.sdk.core.http.ServiceCall<ListMonitorResp> |
listAllLoadBalancerMonitors(ListAllLoadBalancerMonitorsOptions listAllLoadBalancerMonitorsOptions)
List all load balancer monitors.
|
static GlobalLoadBalancerMonitor |
newInstance(String crn)
Class method which constructs an instance of the `GlobalLoadBalancerMonitor` client.
|
static GlobalLoadBalancerMonitor |
newInstance(String crn,
String serviceName)
Class method which constructs an instance of the `GlobalLoadBalancerMonitor` client.
|
void |
setCrn(String crn)
Sets the crn.
|
configureClient, configureService, constructServiceUrl, constructServiceURL, disableRetries, enableGzipCompression, enableRetries, getAuthenticator, getClient, getEndPoint, getName, getServiceUrl, isJsonMimeType, isJsonPatchMimeType, setClient, setDefaultHeaders, setEndPoint, setServiceUrl, toStringpublic static final String DEFAULT_SERVICE_NAME
public static final String DEFAULT_SERVICE_URL
public GlobalLoadBalancerMonitor(String crn, String serviceName, com.ibm.cloud.sdk.core.security.Authenticator authenticator)
crn - Full CRN of the service instance.serviceName - the service name to be used when configuring the client instanceauthenticator - the Authenticator instance to be configured for this clientpublic static GlobalLoadBalancerMonitor newInstance(String crn)
crn - Full CRN of the service instance.public static GlobalLoadBalancerMonitor newInstance(String crn, String serviceName)
crn - Full CRN of the service instance.serviceName - the service name to be used when configuring the client instancepublic String getCrn()
public void setCrn(String crn)
crn - the new crnpublic com.ibm.cloud.sdk.core.http.ServiceCall<ListMonitorResp> listAllLoadBalancerMonitors(ListAllLoadBalancerMonitorsOptions listAllLoadBalancerMonitorsOptions)
listAllLoadBalancerMonitorsOptions - the ListAllLoadBalancerMonitorsOptions containing the options for the callServiceCall with a result of type ListMonitorResppublic com.ibm.cloud.sdk.core.http.ServiceCall<ListMonitorResp> listAllLoadBalancerMonitors()
ServiceCall with a result of type ListMonitorResppublic com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> createLoadBalancerMonitor(CreateLoadBalancerMonitorOptions createLoadBalancerMonitorOptions)
createLoadBalancerMonitorOptions - the CreateLoadBalancerMonitorOptions containing the options for the callServiceCall with a result of type MonitorResppublic com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> createLoadBalancerMonitor()
ServiceCall with a result of type MonitorResppublic com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> editLoadBalancerMonitor(EditLoadBalancerMonitorOptions editLoadBalancerMonitorOptions)
editLoadBalancerMonitorOptions - the EditLoadBalancerMonitorOptions containing the options for the callServiceCall with a result of type MonitorResppublic com.ibm.cloud.sdk.core.http.ServiceCall<DeleteMonitorResp> deleteLoadBalancerMonitor(DeleteLoadBalancerMonitorOptions deleteLoadBalancerMonitorOptions)
deleteLoadBalancerMonitorOptions - the DeleteLoadBalancerMonitorOptions containing the options for the callServiceCall with a result of type DeleteMonitorResppublic com.ibm.cloud.sdk.core.http.ServiceCall<MonitorResp> getLoadBalancerMonitor(GetLoadBalancerMonitorOptions getLoadBalancerMonitorOptions)
getLoadBalancerMonitorOptions - the GetLoadBalancerMonitorOptions containing the options for the callServiceCall with a result of type MonitorRespCopyright © 2023 IBM Cloud Networking Services. All rights reserved.