public interface  io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent addToBackendRefs(java.lang.Integer, io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent setToBackendRefs(java.lang.Integer, io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef);
public abstract transient io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent addToBackendRefs(io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef[]);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent addAllToBackendRefs(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent removeFromBackendRefs(io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef[]);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent removeAllFromBackendRefs(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent removeMatchingFromBackendRefs(java.util.function.Predicate);
public abstract java.util.List getBackendRefs();
public abstract java.util.List buildBackendRefs();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef buildBackendRef(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef buildFirstBackendRef();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef buildLastBackendRef();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef buildMatchingBackendRef(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingBackendRef(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent withBackendRefs(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent withBackendRefs(io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef[]);
public abstract java.lang.Boolean hasBackendRefs();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent$BackendRefsNested addNewBackendRef();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent$BackendRefsNested addNewBackendRefLike(io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent$BackendRefsNested setNewBackendRefLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.BackendRef);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent$BackendRefsNested editBackendRef(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent$BackendRefsNested editFirstBackendRef();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent$BackendRefsNested editLastBackendRef();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent$BackendRefsNested editMatchingBackendRef(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.v.gatewayapi.v1alpha.TLSRouteRuleFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}