public interface  io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToParams(java.lang.Integer, io.fabric.tekton.triggers.v1beta.ParamSpec);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToParams(java.lang.Integer, io.fabric.tekton.triggers.v1beta.ParamSpec);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToParams(io.fabric.tekton.triggers.v1beta.ParamSpec[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToParams(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromParams(io.fabric.tekton.triggers.v1beta.ParamSpec[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromParams(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromParams(java.util.function.Predicate);
public abstract java.util.List getParams();
public abstract java.util.List buildParams();
public abstract io.fabric.tekton.triggers.v1beta.ParamSpec buildParam(java.lang.Integer);
public abstract io.fabric.tekton.triggers.v1beta.ParamSpec buildFirstParam();
public abstract io.fabric.tekton.triggers.v1beta.ParamSpec buildLastParam();
public abstract io.fabric.tekton.triggers.v1beta.ParamSpec buildMatchingParam(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingParam(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent withParams(java.util.List);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent withParams(io.fabric.tekton.triggers.v1beta.ParamSpec[]);
public abstract java.lang.Boolean hasParams();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addNewParam(java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ParamsNested addNewParam();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ParamsNested addNewParamLike(io.fabric.tekton.triggers.v1beta.ParamSpec);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ParamsNested setNewParamLike(java.lang.Integer, io.fabric.tekton.triggers.v1beta.ParamSpec);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ParamsNested editParam(java.lang.Integer);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ParamsNested editFirstParam();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ParamsNested editLastParam();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ParamsNested editMatchingParam(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToResourcetemplates(io.fabric.kubernetes.api.builder.VisitableBuilder);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToResourcetemplates(java.lang.Integer, io.fabric.kubernetes.api.builder.VisitableBuilder);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToResourcetemplates(java.lang.Integer, io.fabric.kubernetes.api.model.HasMetadata);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToResourcetemplates(java.lang.Integer, io.fabric.kubernetes.api.model.HasMetadata);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToResourcetemplates(io.fabric.kubernetes.api.model.HasMetadata[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromResourcetemplates(io.fabric.kubernetes.api.builder.VisitableBuilder);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromResourcetemplates(io.fabric.kubernetes.api.model.HasMetadata[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromResourcetemplates(java.util.Collection);
public abstract java.util.List getResourcetemplates();
public abstract java.util.List buildResourcetemplates();
public abstract io.fabric.kubernetes.api.model.HasMetadata buildResourcetemplate(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.HasMetadata buildFirstResourcetemplate();
public abstract io.fabric.kubernetes.api.model.HasMetadata buildLastResourcetemplate();
public abstract io.fabric.kubernetes.api.model.HasMetadata buildMatchingResourcetemplate(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingResourcetemplate(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent withResourcetemplates(java.util.List);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent withResourcetemplates(io.fabric.kubernetes.api.model.HasMetadata[]);
public abstract java.lang.Boolean hasResourcetemplates();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToTriggerResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.Trigger);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToTriggerResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.Trigger);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToTriggerResourcetemplates(io.fabric.tekton.triggers.v1beta.Trigger[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToTriggerResourcetemplates(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromTriggerResourcetemplates(io.fabric.tekton.triggers.v1beta.Trigger[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromTriggerResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromTriggerResourcetemplates(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerResourcetemplatesNested setNewTriggerResourcetemplateLike(java.lang.Integer, io.fabric.tekton.triggers.v1beta.Trigger);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerResourcetemplatesNested addNewTriggerResourcetemplate();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerResourcetemplatesNested addNewTriggerResourcetemplateLike(io.fabric.tekton.triggers.v1beta.Trigger);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToEventListenerResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.EventListener);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToEventListenerResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.EventListener);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToEventListenerResourcetemplates(io.fabric.tekton.triggers.v1beta.EventListener[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToEventListenerResourcetemplates(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromEventListenerResourcetemplates(io.fabric.tekton.triggers.v1beta.EventListener[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromEventListenerResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromEventListenerResourcetemplates(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$EventListenerResourcetemplatesNested setNewEventListenerResourcetemplateLike(java.lang.Integer, io.fabric.tekton.triggers.v1beta.EventListener);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$EventListenerResourcetemplatesNested addNewEventListenerResourcetemplate();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$EventListenerResourcetemplatesNested addNewEventListenerResourcetemplateLike(io.fabric.tekton.triggers.v1beta.EventListener);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToPersistentVolumeClaimResourcetemplates(java.lang.Integer, io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToPersistentVolumeClaimResourcetemplates(java.lang.Integer, io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToPersistentVolumeClaimResourcetemplates(io.fabric.kubernetes.api.model.PersistentVolumeClaim[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToPersistentVolumeClaimResourcetemplates(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromPersistentVolumeClaimResourcetemplates(io.fabric.kubernetes.api.model.PersistentVolumeClaim[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromPersistentVolumeClaimResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromPersistentVolumeClaimResourcetemplates(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$PersistentVolumeClaimResourcetemplatesNested setNewPersistentVolumeClaimResourcetemplateLike(java.lang.Integer, io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$PersistentVolumeClaimResourcetemplatesNested addNewPersistentVolumeClaimResourcetemplate();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$PersistentVolumeClaimResourcetemplatesNested addNewPersistentVolumeClaimResourcetemplateLike(io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToGenericKubernetesResourceResourcetemplates(java.lang.Integer, io.fabric.kubernetes.api.model.GenericKubernetesResource);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToGenericKubernetesResourceResourcetemplates(java.lang.Integer, io.fabric.kubernetes.api.model.GenericKubernetesResource);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToGenericKubernetesResourceResourcetemplates(io.fabric.kubernetes.api.model.GenericKubernetesResource[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToGenericKubernetesResourceResourcetemplates(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromGenericKubernetesResourceResourcetemplates(io.fabric.kubernetes.api.model.GenericKubernetesResource[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromGenericKubernetesResourceResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromGenericKubernetesResourceResourcetemplates(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$GenericKubernetesResourceResourcetemplatesNested setNewGenericKubernetesResourceResourcetemplateLike(java.lang.Integer, io.fabric.kubernetes.api.model.GenericKubernetesResource);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$GenericKubernetesResourceResourcetemplatesNested addNewGenericKubernetesResourceResourcetemplate();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$GenericKubernetesResourceResourcetemplatesNested addNewGenericKubernetesResourceResourcetemplateLike(io.fabric.kubernetes.api.model.GenericKubernetesResource);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToTriggerBindingResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.TriggerBinding);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToTriggerBindingResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.TriggerBinding);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToTriggerBindingResourcetemplates(io.fabric.tekton.triggers.v1beta.TriggerBinding[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToTriggerBindingResourcetemplates(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromTriggerBindingResourcetemplates(io.fabric.tekton.triggers.v1beta.TriggerBinding[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromTriggerBindingResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromTriggerBindingResourcetemplates(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerBindingResourcetemplatesNested setNewTriggerBindingResourcetemplateLike(java.lang.Integer, io.fabric.tekton.triggers.v1beta.TriggerBinding);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerBindingResourcetemplatesNested addNewTriggerBindingResourcetemplate();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerBindingResourcetemplatesNested addNewTriggerBindingResourcetemplateLike(io.fabric.tekton.triggers.v1beta.TriggerBinding);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToTriggerTemplateResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.TriggerTemplate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToTriggerTemplateResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.TriggerTemplate);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToTriggerTemplateResourcetemplates(io.fabric.tekton.triggers.v1beta.TriggerTemplate[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToTriggerTemplateResourcetemplates(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromTriggerTemplateResourcetemplates(io.fabric.tekton.triggers.v1beta.TriggerTemplate[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromTriggerTemplateResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromTriggerTemplateResourcetemplates(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerTemplateResourcetemplatesNested setNewTriggerTemplateResourcetemplateLike(java.lang.Integer, io.fabric.tekton.triggers.v1beta.TriggerTemplate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerTemplateResourcetemplatesNested addNewTriggerTemplateResourcetemplate();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$TriggerTemplateResourcetemplatesNested addNewTriggerTemplateResourcetemplateLike(io.fabric.tekton.triggers.v1beta.TriggerTemplate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToClusterTriggerBindingResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.ClusterTriggerBinding);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent setToClusterTriggerBindingResourcetemplates(java.lang.Integer, io.fabric.tekton.triggers.v1beta.ClusterTriggerBinding);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addToClusterTriggerBindingResourcetemplates(io.fabric.tekton.triggers.v1beta.ClusterTriggerBinding[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent addAllToClusterTriggerBindingResourcetemplates(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeFromClusterTriggerBindingResourcetemplates(io.fabric.tekton.triggers.v1beta.ClusterTriggerBinding[]);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeAllFromClusterTriggerBindingResourcetemplates(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent removeMatchingFromClusterTriggerBindingResourcetemplates(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ClusterTriggerBindingResourcetemplatesNested setNewClusterTriggerBindingResourcetemplateLike(java.lang.Integer, io.fabric.tekton.triggers.v1beta.ClusterTriggerBinding);
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ClusterTriggerBindingResourcetemplatesNested addNewClusterTriggerBindingResourcetemplate();
public abstract io.fabric.tekton.triggers.v1beta.TriggerTemplateSpecFluent$ClusterTriggerBindingResourcetemplatesNested addNewClusterTriggerBindingResourcetemplateLike(io.fabric.tekton.triggers.v1beta.ClusterTriggerBinding);
}