All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.cloudfoundry.multiapps.controller.persistence.query.ConfigurationEntryQuery Maven / Gradle / Ivy

package org.cloudfoundry.multiapps.controller.persistence.query;

import java.util.List;
import java.util.Map;

import org.cloudfoundry.multiapps.controller.persistence.model.CloudTarget;
import org.cloudfoundry.multiapps.controller.persistence.model.ConfigurationEntry;

public interface ConfigurationEntryQuery extends Query {

    ConfigurationEntryQuery id(Long id);

    ConfigurationEntryQuery providerNid(String providerNid);

    ConfigurationEntryQuery providerId(String providerId);

    ConfigurationEntryQuery providerNamespace(String providerNamespace, boolean ensureEmptyIfNull);

    ConfigurationEntryQuery target(CloudTarget targetOrg);

    ConfigurationEntryQuery requiredProperties(Map requiredProperties);

    ConfigurationEntryQuery spaceId(String spaceId);

    ConfigurationEntryQuery version(String version);

    ConfigurationEntryQuery visibilityTargets(List visibilityTargets);

    ConfigurationEntryQuery mtaId(String mtaId);

    int deleteAll(String spaceId);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy