public static class EdgeGatewayLoadBalancerResponse.ApplicationProfile extends Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | EdgeGatewayLoadBalancerResponse.ApplicationProfile.HttpRedirectThe type Http redirect. | 
| static class  | EdgeGatewayLoadBalancerResponse.ApplicationProfile.PersistenceThe type Persistence. | 
| static class  | EdgeGatewayLoadBalancerResponse.ApplicationProfile.SslThe type Ssl. | 
| Constructor and Description | 
|---|
| ApplicationProfile(String applicationProfileId,
                  EdgeGatewayLoadBalancerResponse.ApplicationProfile.Persistence persistence,
                  String name,
                  Boolean insertXForwardedFor,
                  Boolean sslPassthrough,
                  String template,
                  Boolean serverSslEnabled,
                  EdgeGatewayLoadBalancerResponse.ApplicationProfile.HttpRedirect httpRedirect,
                  EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl serverSsl,
                  EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl clientSsl)Instantiates a new Application profile. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getApplicationProfileId()Get application profile id. | 
| EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl | getClientSsl()Get client ssl of the application profile. | 
| EdgeGatewayLoadBalancerResponse.ApplicationProfile.HttpRedirect | getHttpRedirect()Get http redirect. | 
| Boolean | getInsertXForwardedFor()Get whether insertXForwardFor is enabled. | 
| String | getName()Get name of the application profile. | 
| EdgeGatewayLoadBalancerResponse.ApplicationProfile.Persistence | getPersistence()Get persistence setting. | 
| EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl | getServerSsl()Get server ssl. | 
| Boolean | getServerSslEnabled()Get server ssl enabled. | 
| Boolean | getSslPassthrough()Get whether the sslPassthrough is enabled. | 
| String | getTemplate()Get template of the application profile. | 
public ApplicationProfile(String applicationProfileId, EdgeGatewayLoadBalancerResponse.ApplicationProfile.Persistence persistence, String name, Boolean insertXForwardedFor, Boolean sslPassthrough, String template, Boolean serverSslEnabled, EdgeGatewayLoadBalancerResponse.ApplicationProfile.HttpRedirect httpRedirect, EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl serverSsl, EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl clientSsl)
applicationProfileId - the application profile idpersistence - the persistencename - the nameinsertXForwardedFor - the insert x forwarded forsslPassthrough - the ssl passthroughtemplate - the templateserverSslEnabled - the server ssl enabledhttpRedirect - the http redirectserverSsl - the server sslclientSsl - the client sslpublic String getApplicationProfileId()
 However, for the application profiles that are consumed by the virtual
 server, the ID must specified in the format applicationProfile
public EdgeGatewayLoadBalancerResponse.ApplicationProfile.Persistence getPersistence()
public String getName()
public Boolean getInsertXForwardedFor()
public Boolean getSslPassthrough()
public String getTemplate()
public Boolean getServerSslEnabled()
public EdgeGatewayLoadBalancerResponse.ApplicationProfile.HttpRedirect getHttpRedirect()
public EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl getServerSsl()
public EdgeGatewayLoadBalancerResponse.ApplicationProfile.Ssl getClientSsl()
Copyright © 2020 iland Internet Solutions, Corp. All rights reserved.