public interface  io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.tekton.triggers.v1alpha.BitbucketInterceptor getBitbucket();
public abstract io.fabric.tekton.triggers.v1alpha.BitbucketInterceptor buildBitbucket();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent withBitbucket(io.fabric.tekton.triggers.v1alpha.BitbucketInterceptor);
public abstract java.lang.Boolean hasBitbucket();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$BitbucketNested withNewBitbucket();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$BitbucketNested withNewBitbucketLike(io.fabric.tekton.triggers.v1alpha.BitbucketInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$BitbucketNested editBitbucket();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$BitbucketNested editOrNewBitbucket();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$BitbucketNested editOrNewBitbucketLike(io.fabric.tekton.triggers.v1alpha.BitbucketInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptor getCel();
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptor buildCel();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent withCel(io.fabric.tekton.triggers.v1alpha.CELInterceptor);
public abstract java.lang.Boolean hasCel();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$CelNested withNewCel();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$CelNested withNewCelLike(io.fabric.tekton.triggers.v1alpha.CELInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$CelNested editCel();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$CelNested editOrNewCel();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$CelNested editOrNewCelLike(io.fabric.tekton.triggers.v1alpha.CELInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.GitHubInterceptor getGithub();
public abstract io.fabric.tekton.triggers.v1alpha.GitHubInterceptor buildGithub();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent withGithub(io.fabric.tekton.triggers.v1alpha.GitHubInterceptor);
public abstract java.lang.Boolean hasGithub();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GithubNested withNewGithub();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GithubNested withNewGithubLike(io.fabric.tekton.triggers.v1alpha.GitHubInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GithubNested editGithub();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GithubNested editOrNewGithub();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GithubNested editOrNewGithubLike(io.fabric.tekton.triggers.v1alpha.GitHubInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.GitLabInterceptor getGitlab();
public abstract io.fabric.tekton.triggers.v1alpha.GitLabInterceptor buildGitlab();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent withGitlab(io.fabric.tekton.triggers.v1alpha.GitLabInterceptor);
public abstract java.lang.Boolean hasGitlab();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GitlabNested withNewGitlab();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GitlabNested withNewGitlabLike(io.fabric.tekton.triggers.v1alpha.GitLabInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GitlabNested editGitlab();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GitlabNested editOrNewGitlab();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$GitlabNested editOrNewGitlabLike(io.fabric.tekton.triggers.v1alpha.GitLabInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.WebhookInterceptor getWebhook();
public abstract io.fabric.tekton.triggers.v1alpha.WebhookInterceptor buildWebhook();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent withWebhook(io.fabric.tekton.triggers.v1alpha.WebhookInterceptor);
public abstract java.lang.Boolean hasWebhook();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$WebhookNested withNewWebhook();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$WebhookNested withNewWebhookLike(io.fabric.tekton.triggers.v1alpha.WebhookInterceptor);
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$WebhookNested editWebhook();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$WebhookNested editOrNewWebhook();
public abstract io.fabric.tekton.triggers.v1alpha.TriggerInterceptorFluent$WebhookNested editOrNewWebhookLike(io.fabric.tekton.triggers.v1alpha.WebhookInterceptor);
}