annotations.me.snowdrop.applicationcrd.api.model.DescriptorFluent Maven / Gradle / Ivy
package me.snowdrop.applicationcrd.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.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 DescriptorFluent> extends Fluent{
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 A addToIcons(int index,ImageSpec item);
public A setToIcons(int index,ImageSpec item);
public A addToIcons(ImageSpec... items);
public A addAllToIcons(Collection items);
public A removeFromIcons(ImageSpec... items);
public A removeAllFromIcons(Collection items);
/**
* This method has been deprecated, please use method buildIcons instead.
* @return The buildable object.
*/
@Deprecated public List getIcons();
public List buildIcons();
public ImageSpec buildIcon(int index);
public ImageSpec buildFirstIcon();
public ImageSpec buildLastIcon();
public ImageSpec buildMatchingIcon(io.fabric8.kubernetes.api.builder.Predicate predicate);
public Boolean hasMatchingIcon(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A withIcons(List icons);
public A withIcons(ImageSpec... icons);
public Boolean hasIcons();
public A addNewIcon(String size,String src,String type);
public DescriptorFluent.IconsNested addNewIcon();
public DescriptorFluent.IconsNested addNewIconLike(ImageSpec item);
public DescriptorFluent.IconsNested setNewIconLike(int index,ImageSpec item);
public DescriptorFluent.IconsNested editIcon(int index);
public DescriptorFluent.IconsNested editFirstIcon();
public DescriptorFluent.IconsNested editLastIcon();
public DescriptorFluent.IconsNested editMatchingIcon(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A addToKeywords(int index,String item);
public A setToKeywords(int index,String item);
public A addToKeywords(String... items);
public A addAllToKeywords(Collection items);
public A removeFromKeywords(String... items);
public A removeAllFromKeywords(Collection items);
public List getKeywords();
public String getKeyword(int index);
public String getFirstKeyword();
public String getLastKeyword();
public String getMatchingKeyword(io.fabric8.kubernetes.api.builder.Predicate predicate);
public Boolean hasMatchingKeyword(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A withKeywords(List keywords);
public A withKeywords(String... keywords);
public Boolean hasKeywords();
public A addNewKeyword(String arg1);
public A addNewKeyword(StringBuilder arg1);
public A addNewKeyword(StringBuffer arg1);
public A addToLinks(int index,Link item);
public A setToLinks(int index,Link item);
public A addToLinks(Link... items);
public A addAllToLinks(Collection items);
public A removeFromLinks(Link... items);
public A removeAllFromLinks(Collection items);
/**
* This method has been deprecated, please use method buildLinks instead.
* @return The buildable object.
*/
@Deprecated public List getLinks();
public List buildLinks();
public Link buildLink(int index);
public Link buildFirstLink();
public Link buildLastLink();
public Link buildMatchingLink(io.fabric8.kubernetes.api.builder.Predicate predicate);
public Boolean hasMatchingLink(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A withLinks(List links);
public A withLinks(Link... links);
public Boolean hasLinks();
public A addNewLink(String description,String url);
public DescriptorFluent.LinksNested addNewLink();
public DescriptorFluent.LinksNested addNewLinkLike(Link item);
public DescriptorFluent.LinksNested setNewLinkLike(int index,Link item);
public DescriptorFluent.LinksNested editLink(int index);
public DescriptorFluent.LinksNested editFirstLink();
public DescriptorFluent.LinksNested editLastLink();
public DescriptorFluent.LinksNested editMatchingLink(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A addToMaintainers(int index,ContactData item);
public A setToMaintainers(int index,ContactData item);
public A addToMaintainers(ContactData... items);
public A addAllToMaintainers(Collection items);
public A removeFromMaintainers(ContactData... items);
public A removeAllFromMaintainers(Collection items);
/**
* This method has been deprecated, please use method buildMaintainers instead.
* @return The buildable object.
*/
@Deprecated public List getMaintainers();
public List buildMaintainers();
public ContactData buildMaintainer(int index);
public ContactData buildFirstMaintainer();
public ContactData buildLastMaintainer();
public ContactData buildMatchingMaintainer(io.fabric8.kubernetes.api.builder.Predicate predicate);
public Boolean hasMatchingMaintainer(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A withMaintainers(List maintainers);
public A withMaintainers(ContactData... maintainers);
public Boolean hasMaintainers();
public A addNewMaintainer(String email,String name,String url);
public DescriptorFluent.MaintainersNested addNewMaintainer();
public DescriptorFluent.MaintainersNested addNewMaintainerLike(ContactData item);
public DescriptorFluent.MaintainersNested setNewMaintainerLike(int index,ContactData item);
public DescriptorFluent.MaintainersNested editMaintainer(int index);
public DescriptorFluent.MaintainersNested editFirstMaintainer();
public DescriptorFluent.MaintainersNested editLastMaintainer();
public DescriptorFluent.MaintainersNested editMatchingMaintainer(io.fabric8.kubernetes.api.builder.Predicate predicate);
public String getNotes();
public A withNotes(String notes);
public Boolean hasNotes();
public A withNewNotes(String arg1);
public A withNewNotes(StringBuilder arg1);
public A withNewNotes(StringBuffer arg1);
public A addToOwners(int index,ContactData item);
public A setToOwners(int index,ContactData item);
public A addToOwners(ContactData... items);
public A addAllToOwners(Collection items);
public A removeFromOwners(ContactData... items);
public A removeAllFromOwners(Collection items);
/**
* This method has been deprecated, please use method buildOwners instead.
* @return The buildable object.
*/
@Deprecated public List getOwners();
public List buildOwners();
public ContactData buildOwner(int index);
public ContactData buildFirstOwner();
public ContactData buildLastOwner();
public ContactData buildMatchingOwner(io.fabric8.kubernetes.api.builder.Predicate predicate);
public Boolean hasMatchingOwner(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A withOwners(List owners);
public A withOwners(ContactData... owners);
public Boolean hasOwners();
public A addNewOwner(String email,String name,String url);
public DescriptorFluent.OwnersNested addNewOwner();
public DescriptorFluent.OwnersNested addNewOwnerLike(ContactData item);
public DescriptorFluent.OwnersNested setNewOwnerLike(int index,ContactData item);
public DescriptorFluent.OwnersNested editOwner(int index);
public DescriptorFluent.OwnersNested editFirstOwner();
public DescriptorFluent.OwnersNested editLastOwner();
public DescriptorFluent.OwnersNested editMatchingOwner(io.fabric8.kubernetes.api.builder.Predicate predicate);
public String getType();
public A withType(String type);
public Boolean hasType();
public A withNewType(String arg1);
public A withNewType(StringBuilder arg1);
public A withNewType(StringBuffer arg1);
public String getVersion();
public A withVersion(String version);
public Boolean hasVersion();
public A withNewVersion(String arg1);
public A withNewVersion(StringBuilder arg1);
public A withNewVersion(StringBuffer arg1);
public interface IconsNested extends io.fabric8.kubernetes.api.builder.Nested,ImageSpecFluent>{
public N and(); public N endIcon();
}
public interface LinksNested extends io.fabric8.kubernetes.api.builder.Nested,LinkFluent>{
public N and(); public N endLink();
}
public interface MaintainersNested extends io.fabric8.kubernetes.api.builder.Nested,ContactDataFluent>{
public N and(); public N endMaintainer();
}
public interface OwnersNested extends io.fabric8.kubernetes.api.builder.Nested,ContactDataFluent>{
public N and(); public N endOwner();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy