Interface AppDeploymentBaseQuery<T extends AppDeploymentBaseQuery<T,C>,C extends AppDeployment>

All Superinterfaces:
Query<T,C>
All Known Subinterfaces:
AppDeploymentQuery

public interface AppDeploymentBaseQuery<T extends AppDeploymentBaseQuery<T,C>,C extends AppDeployment> extends Query<T,C>
Author:
Tijs Rademakers
  • Method Details

    • deploymentId

      T deploymentId(String deploymentId)
      Only select deployments with the given deployment id.
    • deploymentIds

      T deploymentIds(List<String> deploymentIds)
      Only select deployments with the given deployment ids.
    • deploymentName

      T deploymentName(String name)
      Only select deployments with the given name.
    • deploymentNameLike

      T deploymentNameLike(String nameLike)
      Only select deployments with a name like the given string.
    • deploymentCategory

      T deploymentCategory(String category)
      Only select deployments with the given category.
      See Also:
    • deploymentCategoryNotEquals

      T deploymentCategoryNotEquals(String categoryNotEquals)
      Only select deployments that have a different category then the given one.
      See Also:
    • deploymentKey

      T deploymentKey(String key)
      Only select deployments with the given key.
      See Also:
    • deploymentTenantId

      T deploymentTenantId(String tenantId)
      Only select deployment that have the given tenant id.
    • deploymentTenantIdLike

      T deploymentTenantIdLike(String tenantIdLike)
      Only select deployments with a tenant id like the given one.
    • deploymentWithoutTenantId

      T deploymentWithoutTenantId()
      Only select deployments that do not have a tenant id.
    • latest

      T latest()
      Only select deployments where the deployment time is the latest value. Can only be used together with the deployment key.
    • orderByDeploymentId

      T orderByDeploymentId()
      Order by deployment id (needs to be followed by Query.asc() or Query.desc()).
    • orderByDeploymentName

      T orderByDeploymentName()
      Order by deployment name (needs to be followed by Query.asc() or Query.desc()).
    • orderByDeploymentTime

      T orderByDeploymentTime()
      Order by deployment time (needs to be followed by Query.asc() or Query.desc()).
    • orderByTenantId

      T orderByTenantId()
      Order by tenant id (needs to be followed by Query.asc() or Query.desc()).