@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class OperationsInsightsConfig extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The configuration of Operations Insights for the external database
Note: Objects should always be created or deserialized using the OperationsInsightsConfig.Builder
. This model
distinguishes fields that are null
because they are unset from fields that are explicitly
set to null
. This is done in the setter methods of the OperationsInsightsConfig.Builder
, which maintain a
set of all explicitly set fields called OperationsInsightsConfig.Builder.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take the explicitly set
fields into account. The constructor, on the other hand, does not take the explicitly set fields
into account (since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
OperationsInsightsConfig.Builder |
static class |
OperationsInsightsConfig.OperationsInsightsStatus
The status of Operations Insights
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
OperationsInsightsConfig(OperationsInsightsConfig.OperationsInsightsStatus operationsInsightsStatus,
String operationsInsightsConnectorId)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static OperationsInsightsConfig.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getOperationsInsightsConnectorId()
The OCID of the
createExternalDatabaseConnectorDetails . |
OperationsInsightsConfig.OperationsInsightsStatus |
getOperationsInsightsStatus()
The status of Operations Insights
|
int |
hashCode() |
OperationsInsightsConfig.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"operationsInsightsStatus","operationsInsightsConnectorId"}) public OperationsInsightsConfig(OperationsInsightsConfig.OperationsInsightsStatus operationsInsightsStatus, String operationsInsightsConnectorId)
public static OperationsInsightsConfig.Builder builder()
Create a new builder.
public OperationsInsightsConfig.Builder toBuilder()
public OperationsInsightsConfig.OperationsInsightsStatus getOperationsInsightsStatus()
The status of Operations Insights
public String getOperationsInsightsConnectorId()
The OCID of the
createExternalDatabaseConnectorDetails
.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.