Class MachineImageFamilySearch.Builder
java.lang.Object
co.yellowdog.platform.interaction.images.MachineImageFamilySearch.Builder
- Enclosing class:
MachineImageFamilySearch
-
Method Summary
Modifier and TypeMethodDescriptionbuild()familyCreatedTime(InstantRange familyCreatedTime) familyName(String familyName) groupCreatedTime(InstantRange groupCreatedTime) imageCreatedTime(InstantRange imageCreatedTime) includePublic(boolean includePublic) metadataFilter(@NotNull @Valid MetadataFilter metadataFilter) metadataFilters(Collection<? extends @NotNull @Valid MetadataFilter> metadataFilters) Deprecated.namespaces(List<String> namespaces) osType(ImageOsType osType) provider(@NotNull CloudProvider provider) providers(Collection<? extends @NotNull CloudProvider> providers) regions(Collection<? extends @NotBlank String> regions) sortDirection(SortDirection sortDirection) supportedInstanceType(@NotBlank String supportedInstanceType) supportedInstanceTypes(Collection<? extends @NotBlank String> supportedInstanceTypes) toString()
-
Method Details
-
sortField
- Returns:
this.
-
sortDirection
- Returns:
this.
-
includePublic
- Returns:
this.
-
namespace
Deprecated.- Returns:
this.
-
namespaces
- Returns:
this.
-
familyName
- Returns:
this.
-
groupName
- Returns:
this.
-
osType
- Returns:
this.
-
familyCreatedTime
- Returns:
this.
-
groupCreatedTime
- Returns:
this.
-
imageCreatedTime
- Returns:
this.
-
provider
-
providers
public MachineImageFamilySearch.Builder providers(Collection<? extends @NotNull CloudProvider> providers) -
clearProviders
-
region
-
regions
-
clearRegions
-
supportedInstanceType
public MachineImageFamilySearch.Builder supportedInstanceType(@NotBlank @NotBlank String supportedInstanceType) -
supportedInstanceTypes
public MachineImageFamilySearch.Builder supportedInstanceTypes(Collection<? extends @NotBlank String> supportedInstanceTypes) -
clearSupportedInstanceTypes
-
metadataFilter
public MachineImageFamilySearch.Builder metadataFilter(@NotNull @Valid @NotNull @Valid MetadataFilter metadataFilter) -
metadataFilters
public MachineImageFamilySearch.Builder metadataFilters(Collection<? extends @NotNull @Valid MetadataFilter> metadataFilters) -
clearMetadataFilters
-
build
-
toString
-