Class ApplicationGatewayRedirectConfigurationPropertiesFormat
java.lang.Object
com.azure.resourcemanager.network.fluent.models.ApplicationGatewayRedirectConfigurationPropertiesFormat
Properties of redirect configuration of the application gateway.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ApplicationGatewayRedirectConfigurationPropertiesFormat class. -
Method Summary
Modifier and TypeMethodDescriptionGet the includePath property: Include path in the redirected url.Get the includeQueryString property: Include query string in the redirected url.List<com.azure.core.management.SubResource>Get the pathRules property: Path rules specifying redirect configuration.Get the redirectType property: HTTP redirection type.List<com.azure.core.management.SubResource>Get the requestRoutingRules property: Request routing specifying redirect configuration.com.azure.core.management.SubResourceGet the targetListener property: Reference to a listener to redirect the request to.Get the targetUrl property: Url to redirect the request to.List<com.azure.core.management.SubResource>Get the urlPathMaps property: Url path maps specifying default redirect configuration.voidvalidate()Validates the instance.withIncludePath(Boolean includePath) Set the includePath property: Include path in the redirected url.withIncludeQueryString(Boolean includeQueryString) Set the includeQueryString property: Include query string in the redirected url.withPathRules(List<com.azure.core.management.SubResource> pathRules) Set the pathRules property: Path rules specifying redirect configuration.withRedirectType(ApplicationGatewayRedirectType redirectType) Set the redirectType property: HTTP redirection type.withRequestRoutingRules(List<com.azure.core.management.SubResource> requestRoutingRules) Set the requestRoutingRules property: Request routing specifying redirect configuration.withTargetListener(com.azure.core.management.SubResource targetListener) Set the targetListener property: Reference to a listener to redirect the request to.withTargetUrl(String targetUrl) Set the targetUrl property: Url to redirect the request to.withUrlPathMaps(List<com.azure.core.management.SubResource> urlPathMaps) Set the urlPathMaps property: Url path maps specifying default redirect configuration.
-
Constructor Details
-
ApplicationGatewayRedirectConfigurationPropertiesFormat
public ApplicationGatewayRedirectConfigurationPropertiesFormat()Creates an instance of ApplicationGatewayRedirectConfigurationPropertiesFormat class.
-
-
Method Details
-
redirectType
Get the redirectType property: HTTP redirection type.- Returns:
- the redirectType value.
-
withRedirectType
public ApplicationGatewayRedirectConfigurationPropertiesFormat withRedirectType(ApplicationGatewayRedirectType redirectType) Set the redirectType property: HTTP redirection type.- Parameters:
redirectType- the redirectType value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
targetListener
public com.azure.core.management.SubResource targetListener()Get the targetListener property: Reference to a listener to redirect the request to.- Returns:
- the targetListener value.
-
withTargetListener
public ApplicationGatewayRedirectConfigurationPropertiesFormat withTargetListener(com.azure.core.management.SubResource targetListener) Set the targetListener property: Reference to a listener to redirect the request to.- Parameters:
targetListener- the targetListener value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
targetUrl
Get the targetUrl property: Url to redirect the request to.- Returns:
- the targetUrl value.
-
withTargetUrl
Set the targetUrl property: Url to redirect the request to.- Parameters:
targetUrl- the targetUrl value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
includePath
Get the includePath property: Include path in the redirected url.- Returns:
- the includePath value.
-
withIncludePath
Set the includePath property: Include path in the redirected url.- Parameters:
includePath- the includePath value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
includeQueryString
Get the includeQueryString property: Include query string in the redirected url.- Returns:
- the includeQueryString value.
-
withIncludeQueryString
public ApplicationGatewayRedirectConfigurationPropertiesFormat withIncludeQueryString(Boolean includeQueryString) Set the includeQueryString property: Include query string in the redirected url.- Parameters:
includeQueryString- the includeQueryString value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
requestRoutingRules
Get the requestRoutingRules property: Request routing specifying redirect configuration.- Returns:
- the requestRoutingRules value.
-
withRequestRoutingRules
public ApplicationGatewayRedirectConfigurationPropertiesFormat withRequestRoutingRules(List<com.azure.core.management.SubResource> requestRoutingRules) Set the requestRoutingRules property: Request routing specifying redirect configuration.- Parameters:
requestRoutingRules- the requestRoutingRules value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
urlPathMaps
Get the urlPathMaps property: Url path maps specifying default redirect configuration.- Returns:
- the urlPathMaps value.
-
withUrlPathMaps
public ApplicationGatewayRedirectConfigurationPropertiesFormat withUrlPathMaps(List<com.azure.core.management.SubResource> urlPathMaps) Set the urlPathMaps property: Url path maps specifying default redirect configuration.- Parameters:
urlPathMaps- the urlPathMaps value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
pathRules
Get the pathRules property: Path rules specifying redirect configuration.- Returns:
- the pathRules value.
-
withPathRules
public ApplicationGatewayRedirectConfigurationPropertiesFormat withPathRules(List<com.azure.core.management.SubResource> pathRules) Set the pathRules property: Path rules specifying redirect configuration.- Parameters:
pathRules- the pathRules value to set.- Returns:
- the ApplicationGatewayRedirectConfigurationPropertiesFormat object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-