Package com.openai.errors
Class PermissionDeniedException.Builder
-
- All Implemented Interfaces:
public final class PermissionDeniedException.Builder
A builder for PermissionDeniedException.
-
-
Method Summary
Modifier and Type Method Description final PermissionDeniedException.Builder
headers(Headers headers)
final PermissionDeniedException.Builder
error(ErrorObject error)
final PermissionDeniedException.Builder
error(Optional<ErrorObject> error)
Alias for calling Builder.error with error.orElse(null)
.final PermissionDeniedException.Builder
cause(Throwable cause)
final PermissionDeniedException.Builder
cause(Optional<Throwable> cause)
Alias for calling Builder.cause with cause.orElse(null)
.final PermissionDeniedException
build()
Returns an immutable instance of PermissionDeniedException. -
-
Method Detail
-
headers
final PermissionDeniedException.Builder headers(Headers headers)
-
error
final PermissionDeniedException.Builder error(ErrorObject error)
-
error
final PermissionDeniedException.Builder error(Optional<ErrorObject> error)
Alias for calling Builder.error with
error.orElse(null)
.
-
cause
final PermissionDeniedException.Builder cause(Throwable cause)
-
cause
final PermissionDeniedException.Builder cause(Optional<Throwable> cause)
Alias for calling Builder.cause with
cause.orElse(null)
.
-
build
final PermissionDeniedException build()
Returns an immutable instance of PermissionDeniedException.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.headers()
-
-
-
-