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