Class FlowCondition
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockagent.model.FlowCondition
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<FlowCondition.Builder,FlowCondition>
@Generated("software.amazon.awssdk:codegen") public final class FlowCondition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FlowCondition.Builder,FlowCondition>
Defines a condition in the condition node.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFlowCondition.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FlowCondition.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)Stringexpression()Defines the condition.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringname()A name for the condition that you can reference.List<SdkField<?>>sdkFields()static Class<? extends FlowCondition.Builder>serializableBuilderClass()FlowCondition.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
expression
public final String expression()
Defines the condition. You must refer to at least one of the inputs in the condition. For more information, expand the Condition node section in Node types in prompt flows.
- Returns:
- Defines the condition. You must refer to at least one of the inputs in the condition. For more information, expand the Condition node section in Node types in prompt flows.
-
name
public final String name()
A name for the condition that you can reference.
- Returns:
- A name for the condition that you can reference.
-
toBuilder
public FlowCondition.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<FlowCondition.Builder,FlowCondition>
-
builder
public static FlowCondition.Builder builder()
-
serializableBuilderClass
public static Class<? extends FlowCondition.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-