Class SplittersCreateRequest
- java.lang.Object
-
- ai.extend.resources.splitters.requests.SplittersCreateRequest
-
public final class SplittersCreateRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSplittersCreateRequest._FinalStagestatic classSplittersCreateRequest.Builderstatic interfaceSplittersCreateRequest.NameStage
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SplittersCreateRequest.NameStagebuilder()booleanequals(java.lang.Object other)java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()java.util.Optional<java.lang.String>getCloneSplitterId()java.util.Optional<SplitConfig>getConfig()java.lang.StringgetName()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Returns:
- The name of the splitter.
-
getCloneSplitterId
public java.util.Optional<java.lang.String> getCloneSplitterId()
- Returns:
- The ID of an existing splitter to clone. If provided, the new splitter will be created with the same config as the splitter with this ID. Cannot be provided together with
config.Example:
"spl_BMdfq_yWM3sT-ZzvCnA3f"
-
getConfig
public java.util.Optional<SplitConfig> getConfig()
- Returns:
- The configuration for the splitter. Cannot be provided together with
cloneSplitterId.
-
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 SplittersCreateRequest.NameStage builder()
-
-