public static class SavedCustomTable.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SavedCustomTable |
build() |
SavedCustomTable.Builder |
columnGroupBy(List<String> columnGroupBy)
The column groupBy key list.
|
SavedCustomTable.Builder |
compartmentDepth(BigDecimal compartmentDepth)
The compartment depth level.
|
SavedCustomTable.Builder |
copy(SavedCustomTable model) |
SavedCustomTable.Builder |
displayName(String displayName)
The name of the custom table.
|
SavedCustomTable.Builder |
groupByTag(List<Tag> groupByTag)
GroupBy a specific tagKey.
|
SavedCustomTable.Builder |
rowGroupBy(List<String> rowGroupBy)
The row groupBy key list.
|
SavedCustomTable.Builder |
version(BigDecimal version)
The version of the custom table.
|
public SavedCustomTable.Builder displayName(String displayName)
The name of the custom table.
displayName
- the value to setpublic SavedCustomTable.Builder rowGroupBy(List<String> rowGroupBy)
The row groupBy key list. example: ["tagNamespace", "tagKey", "tagValue",
"service", "skuName", "skuPartNumber", "unit", "compartmentName", "compartmentPath",
"compartmentId", "platform", "region", "logicalAd", "resourceId", "tenantId",
"tenantName"]
rowGroupBy
- the value to setpublic SavedCustomTable.Builder columnGroupBy(List<String> columnGroupBy)
The column groupBy key list. example: ["tagNamespace", "tagKey", "tagValue",
"service", "skuName", "skuPartNumber", "unit", "compartmentName", "compartmentPath",
"compartmentId", "platform", "region", "logicalAd", "resourceId", "tenantId",
"tenantName"]
columnGroupBy
- the value to setpublic SavedCustomTable.Builder groupByTag(List<Tag> groupByTag)
GroupBy a specific tagKey. Provide the tagNamespace and tagKey in the tag object. Only one tag in the list is supported. For example: [{"namespace":"oracle", "key":"createdBy"]}
groupByTag
- the value to setpublic SavedCustomTable.Builder compartmentDepth(BigDecimal compartmentDepth)
The compartment depth level.
compartmentDepth
- the value to setpublic SavedCustomTable.Builder version(BigDecimal version)
The version of the custom table.
version
- the value to setpublic SavedCustomTable build()
public SavedCustomTable.Builder copy(SavedCustomTable model)
Copyright © 2016–2024. All rights reserved.