public static class OccOverviewSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
OccOverviewSummary |
build() |
OccOverviewSummary.Builder |
capacityRequestsBlob(String capacityRequestsBlob)
A raw json blob containing all the capacity requests corresponding to the resource name
|
OccOverviewSummary.Builder |
compartmentId(String compartmentId)
The OCID of the compartment from which the api call is made.
|
OccOverviewSummary.Builder |
copy(OccOverviewSummary model) |
OccOverviewSummary.Builder |
periodValue(String periodValue)
The name of the month along with year for which this summary corresponds to.
|
OccOverviewSummary.Builder |
resourceName(String resourceName)
The name of the resource for which we have aggregated the value.
|
OccOverviewSummary.Builder |
totalAvailable(Long totalAvailable)
The quantity of the resource which is available at the end of the period of
aggregationDetails model in consideration.
|
OccOverviewSummary.Builder |
totalCancelled(Long totalCancelled)
The quantity of the resource which is cancelled by the customer.
|
OccOverviewSummary.Builder |
totalDemanded(Long totalDemanded)
The quantity of the resource which is demanded by customers via capacity requests against
the resource name at the end of the time period in consideration for overview.
|
OccOverviewSummary.Builder |
totalRejected(Long totalRejected)
The quantity of the resource which is rejected by Oracle.
|
OccOverviewSummary.Builder |
totalSupplied(Long totalSupplied)
The quantity of the resource which is supplied by Oracle to the customer against the
resource name at the end of the time period in consideration.
|
OccOverviewSummary.Builder |
totalUnfulfilled(Long totalUnfulfilled)
The quantity of the resource which Oracle was unable to supply.
|
OccOverviewSummary.Builder |
unit(String unit)
The unit e.g SERVER in which the above values like totalAvailable, totalSupplied etc is
measured.
|
OccOverviewSummary.Builder |
workloadTypeBreakdownBlob(String workloadTypeBreakdownBlob)
A raw json blob containing breakdown of totalAvailable, totalDemanded, totalSupplied,
totalRejected, totalCancelled and totalUnfulfilled by workload types
|
public OccOverviewSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment from which the api call is made. This will be used for authorizing the request.
compartmentId
- the value to setpublic OccOverviewSummary.Builder periodValue(String periodValue)
The name of the month along with year for which this summary corresponds to.
periodValue
- the value to setpublic OccOverviewSummary.Builder resourceName(String resourceName)
The name of the resource for which we have aggregated the value.
resourceName
- the value to setpublic OccOverviewSummary.Builder totalAvailable(Long totalAvailable)
The quantity of the resource which is available at the end of the period of aggregationDetails model in consideration.
totalAvailable
- the value to setpublic OccOverviewSummary.Builder totalDemanded(Long totalDemanded)
The quantity of the resource which is demanded by customers via capacity requests against the resource name at the end of the time period in consideration for overview.
totalDemanded
- the value to setpublic OccOverviewSummary.Builder totalSupplied(Long totalSupplied)
The quantity of the resource which is supplied by Oracle to the customer against the resource name at the end of the time period in consideration.
totalSupplied
- the value to setpublic OccOverviewSummary.Builder totalRejected(Long totalRejected)
The quantity of the resource which is rejected by Oracle.
totalRejected
- the value to setpublic OccOverviewSummary.Builder totalCancelled(Long totalCancelled)
The quantity of the resource which is cancelled by the customer. Once the capacity request was submitted, the customer can still cancel it. This field sums up those values.
totalCancelled
- the value to setpublic OccOverviewSummary.Builder totalUnfulfilled(Long totalUnfulfilled)
The quantity of the resource which Oracle was unable to supply. For a given capacity request, Oracle sometimes cannot supply the entire value demanded by the customer. In such cases a partial value is provided, thereby leaving behind a portion of unfulfilled values. This field sums that up.
totalUnfulfilled
- the value to setpublic OccOverviewSummary.Builder workloadTypeBreakdownBlob(String workloadTypeBreakdownBlob)
A raw json blob containing breakdown of totalAvailable, totalDemanded, totalSupplied, totalRejected, totalCancelled and totalUnfulfilled by workload types
workloadTypeBreakdownBlob
- the value to setpublic OccOverviewSummary.Builder capacityRequestsBlob(String capacityRequestsBlob)
A raw json blob containing all the capacity requests corresponding to the resource name
capacityRequestsBlob
- the value to setpublic OccOverviewSummary.Builder unit(String unit)
The unit e.g SERVER in which the above values like totalAvailable, totalSupplied etc is measured.
unit
- the value to setpublic OccOverviewSummary build()
public OccOverviewSummary.Builder copy(OccOverviewSummary model)
Copyright © 2016–2024. All rights reserved.