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) 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
- 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
-