Uses of Package
co.yellowdog.platform.model.validation
Packages that use co.yellowdog.platform.model.validation
Package
Description
Defines types to hold credentials specific to each cloud provider.
Defines types used in the request/response interactions with the YellowDog Account Service.
Defines types used in the request/response interactions with the YellowDog Compute Service.
Provides the types that define the YellowDog Platform data model.
Custom validation annotations used for model types.
Provides custom validators containing extended validation logic for certain model types
-
Classes in co.yellowdog.platform.model.validation used by co.yellowdog.platform.account.credentials
-
Classes in co.yellowdog.platform.model.validation used by co.yellowdog.platform.interaction.account
-
Classes in co.yellowdog.platform.model.validation used by co.yellowdog.platform.interaction.computeClassDescriptionThe annotated String must be a valid instance tag key.The annotated String must be a valid instance tag value.
-
Classes in co.yellowdog.platform.model.validation used by co.yellowdog.platform.modelClassDescriptionThe annotated String must be a valid compute attribute name.The annotated String must be a valid name.No machine image group within the annotated family may specify a metadata value that contradicts the family's own specification.Every descendant of the annotated element must declare the same OS type as the element itself.No two machine images within the annotated group may cover the same provider, region and instance type combination.No two machine image groups within the annotated family may share a name.The annotated String must be a valid instance tag key.The annotated String must be a valid instance tag value.The metadata of every annotated machine image must meet the metadata specification declared by its ancestors.The annotated String must be a valid name.The annotated String must be a valid namespace.The annotated field should never be set, except by YellowDog Platform Services.The annotated String must be a valid YellowDog ID (ydid).
-
Classes in co.yellowdog.platform.model.validation used by co.yellowdog.platform.model.validationClassDescriptionThe annotated String must be a valid account or public scope qualified name.
-
-
Classes in co.yellowdog.platform.model.validation used by co.yellowdog.platform.model.validation.customvalidatorsClassDescriptionNo machine image group within the annotated family may specify a metadata value that contradicts the family's own specification.Every descendant of the annotated element must declare the same OS type as the element itself.No two machine images within the annotated group may cover the same provider, region and instance type combination.No two machine image groups within the annotated family may share a name.The metadata of every annotated machine image must meet the metadata specification declared by its ancestors.The annotated String List must be a valid namespace up to 20 entries.