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

annotations.me.snowdrop.servicecatalog.api.model.ServiceBindingSpecFluent 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.Nested;
import java.util.ArrayList;
import java.lang.String;
import io.fabric8.kubernetes.api.builder.Predicate;
import java.util.LinkedHashMap;
import java.lang.Deprecated;
import java.util.List;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.StringBuffer;
import javax.validation.Valid;
import java.util.Collection;
import java.lang.Object;
import java.util.Map;

public interface ServiceBindingSpecFluent> extends Fluent{


    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);
    
/**
 * This method has been deprecated, please use method buildInstanceRef instead.
 * @return The buildable object.
 */
@Deprecated public LocalObjectReference getInstanceRef();
    public LocalObjectReference buildInstanceRef();
    public A withInstanceRef(LocalObjectReference instanceRef);
    public Boolean hasInstanceRef();
    public A withNewInstanceRef(String name);
    public ServiceBindingSpecFluent.InstanceRefNested withNewInstanceRef();
    public ServiceBindingSpecFluent.InstanceRefNested withNewInstanceRefLike(LocalObjectReference item);
    public ServiceBindingSpecFluent.InstanceRefNested editInstanceRef();
    public ServiceBindingSpecFluent.InstanceRefNested editOrNewInstanceRef();
    public ServiceBindingSpecFluent.InstanceRefNested editOrNewInstanceRefLike(LocalObjectReference item);
    public A addToParameters(String key,Object value);
    public A addToParameters(Map map);
    public A removeFromParameters(String key);
    public A removeFromParameters(Map map);
    public Map getParameters();
    public A withParameters(Map parameters);
    public Boolean hasParameters();
    public A addToParametersFrom(int index,ParametersFromSource item);
    public A setToParametersFrom(int index,ParametersFromSource item);
    public A addToParametersFrom(ParametersFromSource... items);
    public A addAllToParametersFrom(Collection items);
    public A removeFromParametersFrom(ParametersFromSource... items);
    public A removeAllFromParametersFrom(Collection items);
    
/**
 * This method has been deprecated, please use method buildParametersFrom instead.
 * @return The buildable object.
 */
@Deprecated public List getParametersFrom();
    public List buildParametersFrom();
    public ParametersFromSource buildParametersFrom(int index);
    public ParametersFromSource buildFirstParametersFrom();
    public ParametersFromSource buildLastParametersFrom();
    public ParametersFromSource buildMatchingParametersFrom(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public Boolean hasMatchingParametersFrom(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public A withParametersFrom(List parametersFrom);
    public A withParametersFrom(ParametersFromSource... parametersFrom);
    public Boolean hasParametersFrom();
    public ServiceBindingSpecFluent.ParametersFromNested addNewParametersFrom();
    public ServiceBindingSpecFluent.ParametersFromNested addNewParametersFromLike(ParametersFromSource item);
    public ServiceBindingSpecFluent.ParametersFromNested setNewParametersFromLike(int index,ParametersFromSource item);
    public ServiceBindingSpecFluent.ParametersFromNested editParametersFrom(int index);
    public ServiceBindingSpecFluent.ParametersFromNested editFirstParametersFrom();
    public ServiceBindingSpecFluent.ParametersFromNested editLastParametersFrom();
    public ServiceBindingSpecFluent.ParametersFromNested editMatchingParametersFrom(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public String getSecretName();
    public A withSecretName(String secretName);
    public Boolean hasSecretName();
    public A withNewSecretName(String arg1);
    public A withNewSecretName(StringBuilder arg1);
    public A withNewSecretName(StringBuffer arg1);
    public A addToSecretTransforms(int index,SecretTransform item);
    public A setToSecretTransforms(int index,SecretTransform item);
    public A addToSecretTransforms(SecretTransform... items);
    public A addAllToSecretTransforms(Collection items);
    public A removeFromSecretTransforms(SecretTransform... items);
    public A removeAllFromSecretTransforms(Collection items);
    
/**
 * This method has been deprecated, please use method buildSecretTransforms instead.
 * @return The buildable object.
 */
@Deprecated public List getSecretTransforms();
    public List buildSecretTransforms();
    public SecretTransform buildSecretTransform(int index);
    public SecretTransform buildFirstSecretTransform();
    public SecretTransform buildLastSecretTransform();
    public SecretTransform buildMatchingSecretTransform(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public Boolean hasMatchingSecretTransform(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public A withSecretTransforms(List secretTransforms);
    public A withSecretTransforms(SecretTransform... secretTransforms);
    public Boolean hasSecretTransforms();
    public ServiceBindingSpecFluent.SecretTransformsNested addNewSecretTransform();
    public ServiceBindingSpecFluent.SecretTransformsNested addNewSecretTransformLike(SecretTransform item);
    public ServiceBindingSpecFluent.SecretTransformsNested setNewSecretTransformLike(int index,SecretTransform item);
    public ServiceBindingSpecFluent.SecretTransformsNested editSecretTransform(int index);
    public ServiceBindingSpecFluent.SecretTransformsNested editFirstSecretTransform();
    public ServiceBindingSpecFluent.SecretTransformsNested editLastSecretTransform();
    public ServiceBindingSpecFluent.SecretTransformsNested editMatchingSecretTransform(io.fabric8.kubernetes.api.builder.Predicate predicate);
    
/**
 * This method has been deprecated, please use method buildUserInfo instead.
 * @return The buildable object.
 */
@Deprecated public UserInfo getUserInfo();
    public UserInfo buildUserInfo();
    public A withUserInfo(UserInfo userInfo);
    public Boolean hasUserInfo();
    public ServiceBindingSpecFluent.UserInfoNested withNewUserInfo();
    public ServiceBindingSpecFluent.UserInfoNested withNewUserInfoLike(UserInfo item);
    public ServiceBindingSpecFluent.UserInfoNested editUserInfo();
    public ServiceBindingSpecFluent.UserInfoNested editOrNewUserInfo();
    public ServiceBindingSpecFluent.UserInfoNested editOrNewUserInfoLike(UserInfo item);

    public interface InstanceRefNested extends io.fabric8.kubernetes.api.builder.Nested,LocalObjectReferenceFluent>{

        
    public N and();    public N endInstanceRef();
}
    public interface ParametersFromNested extends io.fabric8.kubernetes.api.builder.Nested,ParametersFromSourceFluent>{

        
    public N and();    public N endParametersFrom();
}
    public interface SecretTransformsNested extends io.fabric8.kubernetes.api.builder.Nested,SecretTransformFluent>{

        
    public N and();    public N endSecretTransform();
}
    public interface UserInfoNested extends io.fabric8.kubernetes.api.builder.Nested,UserInfoFluent>{

        
    public N and();    public N endUserInfo();
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy