public interface  io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchBodyAction getBody();
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchBodyAction buildBody();
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent withBody(io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchBodyAction);
public abstract java.lang.Boolean hasBody();
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent withNewBody(java.lang.String, java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent$BodyNested withNewBody();
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent$BodyNested withNewBodyLike(io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchBodyAction);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent$BodyNested editBody();
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent$BodyNested editOrNewBody();
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent$BodyNested editOrNewBodyLike(io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchBodyAction);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent addToHeaders(java.lang.Integer, java.util.List);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent setToHeaders(java.lang.Integer, java.util.List);
public abstract transient io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent addToHeaders(java.util.List[]);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent addAllToHeaders(java.util.Collection);
public abstract transient io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent removeFromHeaders(java.util.List[]);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent removeAllFromHeaders(java.util.Collection);
public abstract java.util.List getHeaders();
public abstract java.util.List getHeader(java.lang.Integer);
public abstract java.util.List getFirstHeader();
public abstract java.util.List getLastHeader();
public abstract java.util.List getMatchingHeader(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingHeader(java.util.function.Predicate);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent withHeaders(java.util.List);
public abstract transient io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent withHeaders(java.util.List[]);
public abstract java.lang.Boolean hasHeaders();
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent addToQueries(java.lang.Integer, java.util.List);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent setToQueries(java.lang.Integer, java.util.List);
public abstract transient io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent addToQueries(java.util.List[]);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent addAllToQueries(java.util.Collection);
public abstract transient io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent removeFromQueries(java.util.List[]);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent removeAllFromQueries(java.util.Collection);
public abstract java.util.List getQueries();
public abstract java.util.List getQuery(java.lang.Integer);
public abstract java.util.List getFirstQuery();
public abstract java.util.List getLastQuery();
public abstract java.util.List getMatchingQuery(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingQuery(java.util.function.Predicate);
public abstract io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent withQueries(java.util.List);
public abstract transient io.fabric.chaosmesh.v1alpha.PodHttpChaosPatchActionsFluent withQueries(java.util.List[]);
public abstract java.lang.Boolean hasQueries();
}