Package com.ibm.cloud.is.vpc.v1.model
Class LoadBalancerProfile
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.is.vpc.v1.model.LoadBalancerProfile
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class LoadBalancerProfile extends com.ibm.cloud.sdk.core.service.model.GenericModel
LoadBalancerProfile.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
LoadBalancerProfile.Family
The product family this load balancer profile belongs to.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoadBalancerProfileAccessModes
getAccessModes()
Gets the accessModes.LoadBalancerProfileAvailability
getAvailability()
Gets the availability.String
getFamily()
Gets the family.String
getHref()
Gets the href.LoadBalancerProfileInstanceGroupsSupported
getInstanceGroupsSupported()
Gets the instanceGroupsSupported.LoadBalancerProfileLoggingSupported
getLoggingSupported()
Gets the loggingSupported.String
getName()
Gets the name.LoadBalancerProfileRouteModeSupported
getRouteModeSupported()
Gets the routeModeSupported.LoadBalancerProfileSecurityGroupsSupported
getSecurityGroupsSupported()
Gets the securityGroupsSupported.LoadBalancerProfileSourceIPSessionPersistenceSupported
getSourceIpSessionPersistenceSupported()
Gets the sourceIpSessionPersistenceSupported.LoadBalancerProfileUDPSupported
getUdpSupported()
Gets the udpSupported.
-
-
-
Method Detail
-
getAccessModes
public LoadBalancerProfileAccessModes getAccessModes()
Gets the accessModes.- Returns:
- the accessModes
-
getAvailability
public LoadBalancerProfileAvailability getAvailability()
Gets the availability.- Returns:
- the availability
-
getFamily
public String getFamily()
Gets the family. The product family this load balancer profile belongs to. The enumerated values for this property may [expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.- Returns:
- the family
-
getHref
public String getHref()
Gets the href. The URL for this load balancer profile.- Returns:
- the href
-
getInstanceGroupsSupported
public LoadBalancerProfileInstanceGroupsSupported getInstanceGroupsSupported()
Gets the instanceGroupsSupported.- Returns:
- the instanceGroupsSupported
-
getLoggingSupported
public LoadBalancerProfileLoggingSupported getLoggingSupported()
Gets the loggingSupported. Indicates which logging type(s) are supported for a load balancer with this profile.- Returns:
- the loggingSupported
-
getName
public String getName()
Gets the name. The globally unique name for this load balancer profile.- Returns:
- the name
-
getRouteModeSupported
public LoadBalancerProfileRouteModeSupported getRouteModeSupported()
Gets the routeModeSupported.- Returns:
- the routeModeSupported
-
getSecurityGroupsSupported
public LoadBalancerProfileSecurityGroupsSupported getSecurityGroupsSupported()
Gets the securityGroupsSupported.- Returns:
- the securityGroupsSupported
-
getSourceIpSessionPersistenceSupported
public LoadBalancerProfileSourceIPSessionPersistenceSupported getSourceIpSessionPersistenceSupported()
Gets the sourceIpSessionPersistenceSupported.- Returns:
- the sourceIpSessionPersistenceSupported
-
getUdpSupported
public LoadBalancerProfileUDPSupported getUdpSupported()
Gets the udpSupported.- Returns:
- the udpSupported
-
-