@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class ExadataInsightResourceForecastTrendSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
List of resource id, name , capacity insight value, pattern, historical usage and projected data.
Note: Objects should always be created or deserialized using the ExadataInsightResourceForecastTrendSummary.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 ExadataInsightResourceForecastTrendSummary.Builder
, which maintain a
set of all explicitly set fields called ExadataInsightResourceForecastTrendSummary.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 |
ExadataInsightResourceForecastTrendSummary.Builder |
static class |
ExadataInsightResourceForecastTrendSummary.Pattern
Time series patterns used in the forecasting.
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
ExadataInsightResourceForecastTrendSummary(String id,
String name,
Integer daysToReachCapacity,
String selectedForecastAlgorithm,
ExadataInsightResourceForecastTrendSummary.Pattern pattern,
List<HistoricalDataItem> historicalData,
List<ProjectedDataItem> projectedData)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ExadataInsightResourceForecastTrendSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Integer |
getDaysToReachCapacity()
Days to reach capacity for a storage server
|
List<HistoricalDataItem> |
getHistoricalData()
Time series data used for the forecast analysis.
|
String |
getId()
The OCID of
the database insight resource.
|
String |
getName()
The name of the resource.
|
ExadataInsightResourceForecastTrendSummary.Pattern |
getPattern()
Time series patterns used in the forecasting.
|
List<ProjectedDataItem> |
getProjectedData()
Time series data result of the forecasting analysis.
|
String |
getSelectedForecastAlgorithm()
Auto-ML algorithm leveraged for the forecast.
|
int |
hashCode() |
ExadataInsightResourceForecastTrendSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"id","name","daysToReachCapacity","selectedForecastAlgorithm","pattern","historicalData","projectedData"}) public ExadataInsightResourceForecastTrendSummary(String id, String name, Integer daysToReachCapacity, String selectedForecastAlgorithm, ExadataInsightResourceForecastTrendSummary.Pattern pattern, List<HistoricalDataItem> historicalData, List<ProjectedDataItem> projectedData)
public static ExadataInsightResourceForecastTrendSummary.Builder builder()
Create a new builder.
public ExadataInsightResourceForecastTrendSummary.Builder toBuilder()
public String getName()
The name of the resource.
public Integer getDaysToReachCapacity()
Days to reach capacity for a storage server
public String getSelectedForecastAlgorithm()
Auto-ML algorithm leveraged for the forecast. Only applicable for Auto-ML forecast.
public ExadataInsightResourceForecastTrendSummary.Pattern getPattern()
Time series patterns used in the forecasting.
public List<HistoricalDataItem> getHistoricalData()
Time series data used for the forecast analysis.
public List<ProjectedDataItem> getProjectedData()
Time series data result of the forecasting analysis.
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.