public interface  io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1alpha.Destination getDestination();
public abstract io.fabric.istio.api.networking.v1alpha.Destination buildDestination();
public abstract io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent withDestination(io.fabric.istio.api.networking.v1alpha.Destination);
public abstract java.lang.Boolean hasDestination();
public abstract io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent$DestinationNested withNewDestination();
public abstract io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent$DestinationNested withNewDestinationLike(io.fabric.istio.api.networking.v1alpha.Destination);
public abstract io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent$DestinationNested editDestination();
public abstract io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent$DestinationNested editOrNewDestination();
public abstract io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent$DestinationNested editOrNewDestinationLike(io.fabric.istio.api.networking.v1alpha.Destination);
public abstract java.lang.Integer getWeight();
public abstract io.fabric.istio.api.networking.v1alpha.RouteDestinationFluent withWeight(java.lang.Integer);
public abstract java.lang.Boolean hasWeight();
}