Package com.oracle.bmc.cloudguard.model
Class AdhocQueryRegionalDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.cloudguard.model.AdhocQueryRegionalDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public final class AdhocQueryRegionalDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Instance level status for each region.
Note: Objects should always be created or deserialized using theAdhocQueryRegionalDetails.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 theAdhocQueryRegionalDetails.Builder
, which maintain a set of all explicitly set fields calledAdhocQueryRegionalDetails.Builder.__explicitlySet__
. ThehashCode()
andequals(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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdhocQueryRegionalDetails.Builder
-
Constructor Summary
Constructors Constructor Description AdhocQueryRegionalDetails(String region, AdhocQueryStatus regionalStatus, String regionalError, String expectedCount, String failedCount, String succeededCount, String expiredCount)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdhocQueryRegionalDetails.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getExpectedCount()
Expected number of instances on which query should runString
getExpiredCount()
Number of instances on which query expiredString
getFailedCount()
Number of instances on which query failedString
getRegion()
Region nameString
getRegionalError()
error message to show if adhoc query fails in a regionAdhocQueryStatus
getRegionalStatus()
adhoc query status of the regionString
getSucceededCount()
Number of instances on which query succeededint
hashCode()
AdhocQueryRegionalDetails.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
AdhocQueryRegionalDetails
@Deprecated @ConstructorProperties({"region","regionalStatus","regionalError","expectedCount","failedCount","succeededCount","expiredCount"}) public AdhocQueryRegionalDetails(String region, AdhocQueryStatus regionalStatus, String regionalError, String expectedCount, String failedCount, String succeededCount, String expiredCount)
Deprecated.
-
-
Method Detail
-
builder
public static AdhocQueryRegionalDetails.Builder builder()
Create a new builder.
-
toBuilder
public AdhocQueryRegionalDetails.Builder toBuilder()
-
getRegion
public String getRegion()
Region name- Returns:
- the value
-
getRegionalStatus
public AdhocQueryStatus getRegionalStatus()
adhoc query status of the region- Returns:
- the value
-
getRegionalError
public String getRegionalError()
error message to show if adhoc query fails in a region- Returns:
- the value
-
getExpectedCount
public String getExpectedCount()
Expected number of instances on which query should run- Returns:
- the value
-
getFailedCount
public String getFailedCount()
Number of instances on which query failed- Returns:
- the value
-
getSucceededCount
public String getSucceededCount()
Number of instances on which query succeeded- Returns:
- the value
-
getExpiredCount
public String getExpiredCount()
Number of instances on which query expired- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-