Class PoolPersistenceArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.loadbalancer.inputs.PoolPersistenceArgs.Builder
-
- Enclosing class:
- PoolPersistenceArgs
public static final class PoolPersistenceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PoolPersistenceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PoolPersistenceArgsbuild()PoolPersistenceArgs.BuildercookieName(com.pulumi.core.Output<java.lang.String> cookieName)PoolPersistenceArgs.BuildercookieName(java.lang.String cookieName)PoolPersistenceArgs.Buildertype(com.pulumi.core.Output<java.lang.String> type)PoolPersistenceArgs.Buildertype(java.lang.String type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PoolPersistenceArgs defaults)
-
-
Method Detail
-
cookieName
public PoolPersistenceArgs.Builder cookieName(@Nullable com.pulumi.core.Output<java.lang.String> cookieName)
- Parameters:
cookieName- The name of the cookie if persistence mode is set appropriately. Required if `type = APP_COOKIE`.- Returns:
- builder
-
cookieName
public PoolPersistenceArgs.Builder cookieName(java.lang.String cookieName)
- Parameters:
cookieName- The name of the cookie if persistence mode is set appropriately. Required if `type = APP_COOKIE`.- Returns:
- builder
-
type
public PoolPersistenceArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- The type of persistence mode. The current specification supports SOURCE_IP, HTTP_COOKIE, and APP_COOKIE.- Returns:
- builder
-
type
public PoolPersistenceArgs.Builder type(java.lang.String type)
- Parameters:
type- The type of persistence mode. The current specification supports SOURCE_IP, HTTP_COOKIE, and APP_COOKIE.- Returns:
- builder
-
build
public PoolPersistenceArgs build()
-
-