public interface  io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getDigest();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withDigest(java.lang.String);
public abstract java.lang.Boolean hasDigest();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewDigest(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewDigest(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewDigest(java.lang.StringBuffer);
public abstract java.lang.String getKey();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withKey(java.lang.String);
public abstract java.lang.Boolean hasKey();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewKey(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewKey(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewKey(java.lang.StringBuffer);
public abstract java.lang.String getName();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withName(java.lang.String);
public abstract java.lang.Boolean hasName();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewName(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewName(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewName(java.lang.StringBuffer);
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.PipelineResourceResultFluent withResourceRef(io.fabric.tekton.pipeline.v1alpha.PipelineResourceRef);
public abstract java.lang.Boolean hasResourceRef();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewResourceRef(java.lang.String, java.lang.String);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent$ResourceRefNested withNewResourceRef();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent$ResourceRefNested withNewResourceRefLike(io.fabric.tekton.pipeline.v1alpha.PipelineResourceRef);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent$ResourceRefNested editResourceRef();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent$ResourceRefNested editOrNewResourceRef();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent$ResourceRefNested editOrNewResourceRefLike(io.fabric.tekton.pipeline.v1alpha.PipelineResourceRef);
public abstract java.lang.String getType();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withType(java.lang.String);
public abstract java.lang.Boolean hasType();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewType(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewType(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewType(java.lang.StringBuffer);
public abstract java.lang.String getValue();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withValue(java.lang.String);
public abstract java.lang.Boolean hasValue();
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewValue(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewValue(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1alpha.PipelineResourceResultFluent withNewValue(java.lang.StringBuffer);
}