Interface IngressTlsProtocolExpression.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IngressTlsProtocolExpression.Builder,IngressTlsProtocolExpression>,SdkBuilder<IngressTlsProtocolExpression.Builder,IngressTlsProtocolExpression>,SdkPojo
- Enclosing class:
- IngressTlsProtocolExpression
public static interface IngressTlsProtocolExpression.Builder extends SdkPojo, CopyableBuilder<IngressTlsProtocolExpression.Builder,IngressTlsProtocolExpression>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IngressTlsProtocolExpression.Builderevaluate(Consumer<IngressTlsProtocolToEvaluate.Builder> evaluate)The left hand side argument of a TLS condition expression.IngressTlsProtocolExpression.Builderevaluate(IngressTlsProtocolToEvaluate evaluate)The left hand side argument of a TLS condition expression.IngressTlsProtocolExpression.Builderoperator(String operator)The matching operator for a TLS condition expression.IngressTlsProtocolExpression.Builderoperator(IngressTlsProtocolOperator operator)The matching operator for a TLS condition expression.IngressTlsProtocolExpression.Buildervalue(String value)The right hand side argument of a TLS condition expression.IngressTlsProtocolExpression.Buildervalue(IngressTlsProtocolAttribute value)The right hand side argument of a TLS condition expression.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
evaluate
IngressTlsProtocolExpression.Builder evaluate(IngressTlsProtocolToEvaluate evaluate)
The left hand side argument of a TLS condition expression.
- Parameters:
evaluate- The left hand side argument of a TLS condition expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluate
default IngressTlsProtocolExpression.Builder evaluate(Consumer<IngressTlsProtocolToEvaluate.Builder> evaluate)
The left hand side argument of a TLS condition expression.
This is a convenience method that creates an instance of theIngressTlsProtocolToEvaluate.Builderavoiding the need to create one manually viaIngressTlsProtocolToEvaluate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevaluate(IngressTlsProtocolToEvaluate).- Parameters:
evaluate- a consumer that will call methods onIngressTlsProtocolToEvaluate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
evaluate(IngressTlsProtocolToEvaluate)
-
operator
IngressTlsProtocolExpression.Builder operator(String operator)
The matching operator for a TLS condition expression.
- Parameters:
operator- The matching operator for a TLS condition expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IngressTlsProtocolOperator,IngressTlsProtocolOperator
-
operator
IngressTlsProtocolExpression.Builder operator(IngressTlsProtocolOperator operator)
The matching operator for a TLS condition expression.
- Parameters:
operator- The matching operator for a TLS condition expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IngressTlsProtocolOperator,IngressTlsProtocolOperator
-
value
IngressTlsProtocolExpression.Builder value(String value)
The right hand side argument of a TLS condition expression.
- Parameters:
value- The right hand side argument of a TLS condition expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IngressTlsProtocolAttribute,IngressTlsProtocolAttribute
-
value
IngressTlsProtocolExpression.Builder value(IngressTlsProtocolAttribute value)
The right hand side argument of a TLS condition expression.
- Parameters:
value- The right hand side argument of a TLS condition expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IngressTlsProtocolAttribute,IngressTlsProtocolAttribute
-
-