public interface  io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1beta.Destination getDestination();
public abstract io.fabric.istio.api.networking.v1beta.Destination buildDestination();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent withDestination(io.fabric.istio.api.networking.v1beta.Destination);
public abstract java.lang.Boolean hasDestination();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$DestinationNested withNewDestination();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$DestinationNested withNewDestinationLike(io.fabric.istio.api.networking.v1beta.Destination);
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$DestinationNested editDestination();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$DestinationNested editOrNewDestination();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$DestinationNested editOrNewDestinationLike(io.fabric.istio.api.networking.v1beta.Destination);
public abstract io.fabric.istio.api.networking.v1beta.Headers getHeaders();
public abstract io.fabric.istio.api.networking.v1beta.Headers buildHeaders();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent withHeaders(io.fabric.istio.api.networking.v1beta.Headers);
public abstract java.lang.Boolean hasHeaders();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$HeadersNested withNewHeaders();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$HeadersNested withNewHeadersLike(io.fabric.istio.api.networking.v1beta.Headers);
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$HeadersNested editHeaders();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$HeadersNested editOrNewHeaders();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent$HeadersNested editOrNewHeadersLike(io.fabric.istio.api.networking.v1beta.Headers);
public abstract java.lang.Integer getWeight();
public abstract io.fabric.istio.api.networking.v1beta.HTTPRouteDestinationFluent withWeight(java.lang.Integer);
public abstract java.lang.Boolean hasWeight();
}