public interface  io.fabric.istio.api.networking.v1beta.StringMatchFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType getMatchType();
public abstract io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType buildMatchType();
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent withMatchType(io.fabric.istio.api.networking.v1beta.IsStringMatchMatchType);
public abstract java.lang.Boolean hasMatchType();
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent withStringMatchPrefixType(io.fabric.istio.api.networking.v1beta.StringMatchPrefix);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent$StringMatchPrefixTypeNested withNewStringMatchPrefixType();
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent$StringMatchPrefixTypeNested withNewStringMatchPrefixTypeLike(io.fabric.istio.api.networking.v1beta.StringMatchPrefix);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent withNewStringMatchPrefixType(java.lang.String);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent withStringMatchRegexType(io.fabric.istio.api.networking.v1beta.StringMatchRegex);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent$StringMatchRegexTypeNested withNewStringMatchRegexType();
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent$StringMatchRegexTypeNested withNewStringMatchRegexTypeLike(io.fabric.istio.api.networking.v1beta.StringMatchRegex);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent withNewStringMatchRegexType(java.lang.String);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent withStringMatchExactType(io.fabric.istio.api.networking.v1beta.StringMatchExact);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent$StringMatchExactTypeNested withNewStringMatchExactType();
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent$StringMatchExactTypeNested withNewStringMatchExactTypeLike(io.fabric.istio.api.networking.v1beta.StringMatchExact);
public abstract io.fabric.istio.api.networking.v1beta.StringMatchFluent withNewStringMatchExactType(java.lang.String);
}