public interface  io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getName();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent withName(java.lang.String);
public abstract java.lang.Boolean hasName();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent withNewName(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent withNewName(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent withNewName(java.lang.StringBuffer);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceRef getResourceRef();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceRef buildResourceRef();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent withResourceRef(io.fabric.tekton.pipeline.v1beta.PipelineResourceRef);
public abstract java.lang.Boolean hasResourceRef();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent withNewResourceRef(java.lang.String, java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceRefNested withNewResourceRef();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceRefNested withNewResourceRefLike(io.fabric.tekton.pipeline.v1beta.PipelineResourceRef);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceRefNested editResourceRef();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceRefNested editOrNewResourceRef();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceRefNested editOrNewResourceRefLike(io.fabric.tekton.pipeline.v1beta.PipelineResourceRef);
public abstract io.fabric.tekton.v1beta.internal.pipeline.pkg.apis.resource.v1alpha.PipelineResourceSpec getResourceSpec();
public abstract io.fabric.tekton.v1beta.internal.pipeline.pkg.apis.resource.v1alpha.PipelineResourceSpec buildResourceSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent withResourceSpec(io.fabric.tekton.v1beta.internal.pipeline.pkg.apis.resource.v1alpha.PipelineResourceSpec);
public abstract java.lang.Boolean hasResourceSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceSpecNested withNewResourceSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceSpecNested withNewResourceSpecLike(io.fabric.tekton.v1beta.internal.pipeline.pkg.apis.resource.v1alpha.PipelineResourceSpec);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceSpecNested editResourceSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceSpecNested editOrNewResourceSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineResourceBindingFluent$ResourceSpecNested editOrNewResourceSpecLike(io.fabric.tekton.v1beta.internal.pipeline.pkg.apis.resource.v1alpha.PipelineResourceSpec);
}