Class BestComputeSourceReportSource.Builder
java.lang.Object
co.yellowdog.platform.model.BestComputeSourceReportSource.Builder
- Enclosing class:
BestComputeSourceReportSource
-
Method Summary
Modifier and TypeMethodDescriptionattributes
(Map<String, BestComputeSourceReportSourceAttribute> attributes) build()
instanceType
(String instanceType) provider
(CloudProvider provider) provisionedSourceId
(String provisionedSourceId) sourceTemplateId
(String sourceTemplateId) toString()
totalScore
(Double totalScore) traits
(ComputeSourceTraits traits)
-
Method Details
-
sourceTemplateId
- Returns:
this
.
-
provisionedSourceId
- Returns:
this
.
-
type
- Returns:
this
.
-
name
- Returns:
this
.
-
provider
- Returns:
this
.
-
region
- Returns:
this
.
-
instanceType
- Returns:
this
.
-
traits
- Returns:
this
.
-
totalScore
- Returns:
this
.
-
rank
- Returns:
this
.
-
attributes
public BestComputeSourceReportSource.Builder attributes(Map<String, BestComputeSourceReportSourceAttribute> attributes) - Returns:
this
.
-
build
-
toString
-