Package ai.extend.types
Class SplitStepDefinitionConfig
- java.lang.Object
-
- ai.extend.types.SplitStepDefinitionConfig
-
public final class SplitStepDefinitionConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSplitStepDefinitionConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SplitStepDefinitionConfig.Builderbuilder()booleanequals(java.lang.Object other)java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()java.util.Optional<SplitterRef>getSplitter()java.util.Optional<SplitConfig>getSplitterConfig()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getSplitter
public java.util.Optional<SplitterRef> getSplitter()
- Returns:
- Reference to a saved splitter. Provide either this or
splitterConfig, not both.The
versionis required and must be a pinned version (semver like"0.1"or"draft")."latest"is not allowed.
-
getSplitterConfig
public java.util.Optional<SplitConfig> getSplitterConfig()
- Returns:
- Inline splitter configuration. Provide either this or
splitter, not both. Same shape as theconfigaccepted by Create Split Run.Inline configs are returned verbatim in responses (there is no saved processor, so no
versionis involved).
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static SplitStepDefinitionConfig.Builder builder()
-
-