Package com.pulumi.aws.bedrock.inputs
Class AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder
-
- Enclosing class:
- AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs
public static final class AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs defaults)
-
-
Method Detail
-
compositeIdentifiers
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder compositeIdentifiers(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> compositeIdentifiers)
- Parameters:
compositeIdentifiers- Additional headers to include in session affinity routing.- Returns:
- builder
-
compositeIdentifiers
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder compositeIdentifiers(java.util.List<java.lang.String> compositeIdentifiers)
- Parameters:
compositeIdentifiers- Additional headers to include in session affinity routing.- Returns:
- builder
-
compositeIdentifiers
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder compositeIdentifiers(java.lang.String... compositeIdentifiers)
- Parameters:
compositeIdentifiers- Additional headers to include in session affinity routing.- Returns:
- builder
-
identifier
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder identifier(com.pulumi.core.Output<java.lang.String> identifier)
- Parameters:
identifier- Expression identifying where to extract the session identifier from the request (for example, `$context.header.x-session-id`).- Returns:
- builder
-
identifier
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder identifier(java.lang.String identifier)
- Parameters:
identifier- Expression identifying where to extract the session identifier from the request (for example, `$context.header.x-session-id`).- Returns:
- builder
-
timeout
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder timeout(@Nullable com.pulumi.core.Output<java.lang.Integer> timeout)
- Parameters:
timeout- Session stickiness timeout, in seconds. Valid values range from 1 to 86400.- Returns:
- builder
-
timeout
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs.Builder timeout(java.lang.Integer timeout)
- Parameters:
timeout- Session stickiness timeout, in seconds. Valid values range from 1 to 86400.- Returns:
- builder
-
build
public AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs build()
-
-