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