public interface  io.fabric.knative.serving.v.TrafficTargetFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getConfigurationName();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withConfigurationName(java.lang.String);
public abstract java.lang.Boolean hasConfigurationName();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewConfigurationName(java.lang.String);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewConfigurationName(java.lang.StringBuilder);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewConfigurationName(java.lang.StringBuffer);
public abstract java.lang.Boolean isLatestRevision();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withLatestRevision(java.lang.Boolean);
public abstract java.lang.Boolean hasLatestRevision();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewLatestRevision(java.lang.String);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewLatestRevision(boolean);
public abstract java.lang.Long getPercent();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withPercent(java.lang.Long);
public abstract java.lang.Boolean hasPercent();
public abstract java.lang.String getRevisionName();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withRevisionName(java.lang.String);
public abstract java.lang.Boolean hasRevisionName();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewRevisionName(java.lang.String);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewRevisionName(java.lang.StringBuilder);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewRevisionName(java.lang.StringBuffer);
public abstract java.lang.String getTag();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withTag(java.lang.String);
public abstract java.lang.Boolean hasTag();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewTag(java.lang.String);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewTag(java.lang.StringBuilder);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewTag(java.lang.StringBuffer);
public abstract java.lang.String getUrl();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withUrl(java.lang.String);
public abstract java.lang.Boolean hasUrl();
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewUrl(java.lang.String);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewUrl(java.lang.StringBuilder);
public abstract io.fabric.knative.serving.v.TrafficTargetFluent withNewUrl(java.lang.StringBuffer);
}