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

annotations.me.snowdrop.servicecatalog.api.model.ClusterServiceClassSpecFluent Maven / Gradle / Ivy

The newest version!
package me.snowdrop.servicecatalog.api.model;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.lang.StringBuilder;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.util.ArrayList;
import java.lang.String;
import io.fabric8.kubernetes.api.builder.Predicate;
import java.util.LinkedHashMap;
import java.lang.StringBuffer;
import javax.validation.Valid;
import java.util.Collection;
import java.lang.Object;
import java.util.List;
import java.lang.Boolean;
import java.util.Map;

public interface ClusterServiceClassSpecFluent> extends Fluent{


    public Boolean isBindable();
    public A withBindable(Boolean bindable);
    public Boolean hasBindable();
    public A withNewBindable(String arg1);
    public A withNewBindable(boolean arg1);
    public Boolean isBindingRetrievable();
    public A withBindingRetrievable(Boolean bindingRetrievable);
    public Boolean hasBindingRetrievable();
    public A withNewBindingRetrievable(String arg1);
    public A withNewBindingRetrievable(boolean arg1);
    public String getClusterServiceBrokerName();
    public A withClusterServiceBrokerName(String clusterServiceBrokerName);
    public Boolean hasClusterServiceBrokerName();
    public A withNewClusterServiceBrokerName(String arg1);
    public A withNewClusterServiceBrokerName(StringBuilder arg1);
    public A withNewClusterServiceBrokerName(StringBuffer arg1);
    public String getDescription();
    public A withDescription(String description);
    public Boolean hasDescription();
    public A withNewDescription(String arg1);
    public A withNewDescription(StringBuilder arg1);
    public A withNewDescription(StringBuffer arg1);
    public String getExternalID();
    public A withExternalID(String externalID);
    public Boolean hasExternalID();
    public A withNewExternalID(String arg1);
    public A withNewExternalID(StringBuilder arg1);
    public A withNewExternalID(StringBuffer arg1);
    public A addToExternalMetadata(String key,Object value);
    public A addToExternalMetadata(Map map);
    public A removeFromExternalMetadata(String key);
    public A removeFromExternalMetadata(Map map);
    public Map getExternalMetadata();
    public A withExternalMetadata(Map externalMetadata);
    public Boolean hasExternalMetadata();
    public String getExternalName();
    public A withExternalName(String externalName);
    public Boolean hasExternalName();
    public A withNewExternalName(String arg1);
    public A withNewExternalName(StringBuilder arg1);
    public A withNewExternalName(StringBuffer arg1);
    public Boolean isPlanUpdatable();
    public A withPlanUpdatable(Boolean planUpdatable);
    public Boolean hasPlanUpdatable();
    public A withNewPlanUpdatable(String arg1);
    public A withNewPlanUpdatable(boolean arg1);
    public A addToRequires(int index,String item);
    public A setToRequires(int index,String item);
    public A addToRequires(String... items);
    public A addAllToRequires(Collection items);
    public A removeFromRequires(String... items);
    public A removeAllFromRequires(Collection items);
    public List getRequires();
    public String getRequire(int index);
    public String getFirstRequire();
    public String getLastRequire();
    public String getMatchingRequire(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public Boolean hasMatchingRequire(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public A withRequires(List requires);
    public A withRequires(String... requires);
    public Boolean hasRequires();
    public A addNewRequire(String arg1);
    public A addNewRequire(StringBuilder arg1);
    public A addNewRequire(StringBuffer arg1);
    public A addToTags(int index,String item);
    public A setToTags(int index,String item);
    public A addToTags(String... items);
    public A addAllToTags(Collection items);
    public A removeFromTags(String... items);
    public A removeAllFromTags(Collection items);
    public List getTags();
    public String getTag(int index);
    public String getFirstTag();
    public String getLastTag();
    public String getMatchingTag(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public Boolean hasMatchingTag(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public A withTags(List tags);
    public A withTags(String... tags);
    public Boolean hasTags();
    public A addNewTag(String arg1);
    public A addNewTag(StringBuilder arg1);
    public A addNewTag(StringBuffer arg1);



}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy