public interface com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$Definition<ParentT> extends com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$Blank<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithAttach<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithFrontend<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithListener<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithFrontendPort<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithListenerOrFrontend<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackend<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendAddress<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendOrAddress<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendAddressOrAttach<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrRedirect<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfiguration<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigurationOrSni<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithSslCertificate<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrSniOrRedirect<ParentT>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithSslPassword<com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrSniOrRedirect<ParentT>>, com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithUrlPathMap<ParentT>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$Definition
  super_class: java.lang.Object
{
}
Signature: <ParentT:Ljava/lang/Object;>Ljava/lang/Object;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$Blank<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithAttach<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithFrontend<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithListener<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithFrontendPort<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithListenerOrFrontend<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackend<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendAddress<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendOrAddress<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendAddressOrAttach<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrRedirect<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfiguration<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigurationOrSni<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithSslCertificate<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrSniOrRedirect<TParentT;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithSslPassword<Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrSniOrRedirect<TParentT;>;>;Lcom/microsoft/azure/management/network/ApplicationGatewayRequestRoutingRule$DefinitionStages$WithUrlPathMap<TParentT;>;
SourceFile: "ApplicationGatewayRequestRoutingRule.java"
NestHost: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule
InnerClasses:
  public abstract Definition = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$Definition of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule
  public abstract DefinitionStages = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule
  public abstract Blank = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$Blank of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithAttach = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithAttach of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackend = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackend of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackendAddress = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendAddress of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackendAddressOrAttach = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendAddressOrAttach of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackendHttpConfigOrRedirect = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrRedirect of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackendHttpConfigOrSniOrRedirect = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigOrSniOrRedirect of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackendHttpConfiguration = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfiguration of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackendHttpConfigurationOrSni = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendHttpConfigurationOrSni of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithBackendOrAddress = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithBackendOrAddress of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithFrontend = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithFrontend of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithFrontendPort = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithFrontendPort of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithListener = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithListener of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithListenerOrFrontend = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithListenerOrFrontend of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithSslCertificate = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithSslCertificate of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithSslPassword = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithSslPassword of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages
  public abstract WithUrlPathMap = com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages$WithUrlPathMap of com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule$DefinitionStages