Class ComputeRequirementTemplateSearch.Builder
java.lang.Object
co.yellowdog.platform.interaction.compute.ComputeRequirementTemplateSearch.Builder
- Enclosing class:
ComputeRequirementTemplateSearch
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
namespaces
(List<String> namespaces) sortDirection
(SortDirection sortDirection) strategyType
(List<@AllowedValues({"co.yellowdog.platform.model.SingleSourceProvisionStrategy","co.yellowdog.platform.model.SplitProvisionStrategy","co.yellowdog.platform.model.WaterfallProvisionStrategy"}) String> strategyType) toString()
type
(List<@AllowedValues({"co.yellowdog.platform.model.ComputeRequirementDynamicTemplate","co.yellowdog.platform.model.ComputeRequirementStaticTemplate"}) String> type)
-
Method Details
-
sortField
- Returns:
this
.
-
sortDirection
- Returns:
this
.
-
name
- Returns:
this
.
-
namespaces
- Returns:
this
.
-
type
public ComputeRequirementTemplateSearch.Builder type(List<@AllowedValues({"co.yellowdog.platform.model.ComputeRequirementDynamicTemplate","co.yellowdog.platform.model.ComputeRequirementStaticTemplate"}) String> type) - Returns:
this
.
-
strategyType
public ComputeRequirementTemplateSearch.Builder strategyType(List<@AllowedValues({"co.yellowdog.platform.model.SingleSourceProvisionStrategy","co.yellowdog.platform.model.SplitProvisionStrategy","co.yellowdog.platform.model.WaterfallProvisionStrategy"}) String> strategyType) - Returns:
this
.
-
build
-
toString
-