Package ai.extend.types
Class LegacyExtendError.Builder
- java.lang.Object
-
- ai.extend.types.LegacyExtendError.Builder
-
- All Implemented Interfaces:
LegacyExtendError._FinalStage,LegacyExtendError.CodeStage,LegacyExtendError.MessageStage,LegacyExtendError.RequestIdStage,LegacyExtendError.RetryableStage
- Enclosing class:
- LegacyExtendError
public static final class LegacyExtendError.Builder extends java.lang.Object implements LegacyExtendError.CodeStage, LegacyExtendError.MessageStage, LegacyExtendError.RequestIdStage, LegacyExtendError.RetryableStage, LegacyExtendError._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LegacyExtendErrorbuild()LegacyExtendError.MessageStagecode(java.lang.String code)Error code identifying the type of errorLegacyExtendError.Builderfrom(LegacyExtendError other)LegacyExtendError.RequestIdStagemessage(java.lang.String message)Human-readable error messageLegacyExtendError.RetryableStagerequestId(java.lang.String requestId)Unique request identifier for support purposesLegacyExtendError._FinalStageretryable(boolean retryable)Whether the request can be retried
-
-
-
Method Detail
-
from
public LegacyExtendError.Builder from(LegacyExtendError other)
- Specified by:
fromin interfaceLegacyExtendError.CodeStage
-
code
public LegacyExtendError.MessageStage code(@NotNull java.lang.String code)
Error code identifying the type of error
Error code identifying the type of error
- Specified by:
codein interfaceLegacyExtendError.CodeStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
message
public LegacyExtendError.RequestIdStage message(@NotNull java.lang.String message)
Human-readable error message
Human-readable error message
- Specified by:
messagein interfaceLegacyExtendError.MessageStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
requestId
public LegacyExtendError.RetryableStage requestId(@NotNull java.lang.String requestId)
Unique request identifier for support purposes
Unique request identifier for support purposes
- Specified by:
requestIdin interfaceLegacyExtendError.RequestIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
retryable
public LegacyExtendError._FinalStage retryable(boolean retryable)
Whether the request can be retried
Whether the request can be retried
- Specified by:
retryablein interfaceLegacyExtendError.RetryableStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public LegacyExtendError build()
- Specified by:
buildin interfaceLegacyExtendError._FinalStage
-
-