public static class GetDatabaseFleetHealthMetricsRequest.Builder extends Object implements com.oracle.bmc.requests.BmcRequest.Builder<GetDatabaseFleetHealthMetricsRequest,Void>
| Modifier and Type | Method and Description |
|---|---|
GetDatabaseFleetHealthMetricsRequest |
build()
Build the instance of GetDatabaseFleetHealthMetricsRequest as configured by this builder
|
GetDatabaseFleetHealthMetricsRequest |
buildWithoutInvocationCallback() |
GetDatabaseFleetHealthMetricsRequest.Builder |
compareBaselineTime(String compareBaselineTime)
The baseline time for metrics comparison.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
compareTargetTime(String compareTargetTime)
The target time for metrics comparison.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
compareType(CompareType compareType)
The time window used for metrics comparison.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
compartmentId(String compartmentId)
The OCID of the compartment.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
copy(GetDatabaseFleetHealthMetricsRequest o)
Copy method to populate the builder with values from the given instance.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
filterByDatabaseSubType(String filterByDatabaseSubType)
The filter used to filter the databases in the fleet by a specific Oracle Database subtype.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
filterByDatabaseType(String filterByDatabaseType)
The filter used to filter the databases in the fleet by a specific Oracle Database type.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
filterByMetricNames(String filterByMetricNames)
The filter used to retrieve a specific set of metrics by passing the desired metric names with a comma separator.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
invocationCallback(com.oracle.bmc.util.internal.Consumer<javax.ws.rs.client.Invocation.Builder> invocationCallback)
Set the invocation callback for the request to be built.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
managedDatabaseGroupId(String managedDatabaseGroupId)
The OCID of the Managed Database Group.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
opcRequestId(String opcRequestId)
The client request ID for tracing.
|
GetDatabaseFleetHealthMetricsRequest.Builder |
retryConfiguration(com.oracle.bmc.retrier.RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
|
String |
toString() |
public GetDatabaseFleetHealthMetricsRequest.Builder invocationCallback(com.oracle.bmc.util.internal.Consumer<javax.ws.rs.client.Invocation.Builder> invocationCallback)
Set the invocation callback for the request to be built.
invocationCallback - the invocation callback to be set for the requestpublic GetDatabaseFleetHealthMetricsRequest.Builder retryConfiguration(com.oracle.bmc.retrier.RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration - the retry configuration to be used for the requestpublic GetDatabaseFleetHealthMetricsRequest.Builder copy(GetDatabaseFleetHealthMetricsRequest o)
Copy method to populate the builder with values from the given instance.
copy in interface com.oracle.bmc.requests.BmcRequest.Builder<GetDatabaseFleetHealthMetricsRequest,Void>public GetDatabaseFleetHealthMetricsRequest build()
Build the instance of GetDatabaseFleetHealthMetricsRequest as configured by this builder
Note that this method takes calls to invocationCallback(com.oracle.bmc.util.internal.Consumer) into account,
while the method buildWithoutInvocationCallback() does not.
This is the preferred method to build an instance.
build in interface com.oracle.bmc.requests.BmcRequest.Builder<GetDatabaseFleetHealthMetricsRequest,Void>public GetDatabaseFleetHealthMetricsRequest.Builder compareBaselineTime(String compareBaselineTime)
The baseline time for metrics comparison.
this.public GetDatabaseFleetHealthMetricsRequest.Builder compareTargetTime(String compareTargetTime)
The target time for metrics comparison.
this.public GetDatabaseFleetHealthMetricsRequest.Builder opcRequestId(String opcRequestId)
The client request ID for tracing.
this.public GetDatabaseFleetHealthMetricsRequest.Builder managedDatabaseGroupId(String managedDatabaseGroupId)
The OCID of the Managed Database Group.
this.public GetDatabaseFleetHealthMetricsRequest.Builder compartmentId(String compartmentId)
The OCID of the compartment.
this.public GetDatabaseFleetHealthMetricsRequest.Builder compareType(CompareType compareType)
The time window used for metrics comparison.
this.public GetDatabaseFleetHealthMetricsRequest.Builder filterByMetricNames(String filterByMetricNames)
The filter used to retrieve a specific set of metrics by passing the desired metric names with a comma separator. Note that, by default, the service returns all supported metrics.
this.public GetDatabaseFleetHealthMetricsRequest.Builder filterByDatabaseType(String filterByDatabaseType)
The filter used to filter the databases in the fleet by a specific Oracle Database type.
this.public GetDatabaseFleetHealthMetricsRequest.Builder filterByDatabaseSubType(String filterByDatabaseSubType)
The filter used to filter the databases in the fleet by a specific Oracle Database subtype.
this.public GetDatabaseFleetHealthMetricsRequest buildWithoutInvocationCallback()
Copyright © 2016–2021. All rights reserved.