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
-