Class SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder
-
- Enclosing class:
- SqlTuningAdvisorTaskSummaryReportIndexFindingSummary
public static class SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
indexHashValue
public SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder indexHashValue(Long indexHashValue)
Numerical representation of the index.- Parameters:
indexHashValue
- the value to set- Returns:
- this builder
-
indexName
public SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder indexName(String indexName)
Name of the index.- Parameters:
indexName
- the value to set- Returns:
- this builder
-
tableName
public SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder tableName(String tableName)
Table’s name related to the index.- Parameters:
tableName
- the value to set- Returns:
- this builder
-
schema
public SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder schema(String schema)
Schema related to the index.- Parameters:
schema
- the value to set- Returns:
- this builder
-
referenceCount
public SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder referenceCount(Integer referenceCount)
The number of times the index is referenced within the SQL Tuning advisor task findings.- Parameters:
referenceCount
- the value to set- Returns:
- this builder
-
indexColumns
public SqlTuningAdvisorTaskSummaryReportIndexFindingSummary.Builder indexColumns(List<String> indexColumns)
Columns of the index.- Parameters:
indexColumns
- the value to set- Returns:
- this builder
-
build
public SqlTuningAdvisorTaskSummaryReportIndexFindingSummary build()
-
-