Class Handle.Builder
- java.lang.Object
-
- com.rivet.api.resources.group.common.types.Handle.Builder
-
- All Implemented Interfaces:
Handle._FinalStage,Handle.DisplayNameStage,Handle.ExternalStage,Handle.GroupIdStage
- Enclosing class:
- Handle
public static final class Handle.Builder extends java.lang.Object implements Handle.GroupIdStage, Handle.DisplayNameStage, Handle.ExternalStage, Handle._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Handle._FinalStageavatarUrl(java.lang.String avatarUrl)The URL of this group's avatar imageHandle._FinalStageavatarUrl(java.util.Optional<java.lang.String> avatarUrl)Handlebuild()Handle.ExternalStagedisplayName(java.lang.String displayName)Handle._FinalStageexternal(ExternalLinks external)Handle.Builderfrom(Handle other)Handle.DisplayNameStagegroupId(java.util.UUID groupId)Handle._FinalStageisDeveloper(java.lang.Boolean isDeveloper)Whether or not this group is a developer group.Handle._FinalStageisDeveloper(java.util.Optional<java.lang.Boolean> isDeveloper)
-
-
-
Method Detail
-
from
public Handle.Builder from(Handle other)
- Specified by:
fromin interfaceHandle.GroupIdStage
-
groupId
public Handle.DisplayNameStage groupId(java.util.UUID groupId)
- Specified by:
groupIdin interfaceHandle.GroupIdStage
-
displayName
public Handle.ExternalStage displayName(java.lang.String displayName)
- Specified by:
displayNamein interfaceHandle.DisplayNameStage
-
external
public Handle._FinalStage external(ExternalLinks external)
- Specified by:
externalin interfaceHandle.ExternalStage
-
isDeveloper
public Handle._FinalStage isDeveloper(java.lang.Boolean isDeveloper)
Whether or not this group is a developer group.
- Specified by:
isDeveloperin interfaceHandle._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
isDeveloper
public Handle._FinalStage isDeveloper(java.util.Optional<java.lang.Boolean> isDeveloper)
- Specified by:
isDeveloperin interfaceHandle._FinalStage
-
avatarUrl
public Handle._FinalStage avatarUrl(java.lang.String avatarUrl)
The URL of this group's avatar image
- Specified by:
avatarUrlin interfaceHandle._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
avatarUrl
public Handle._FinalStage avatarUrl(java.util.Optional<java.lang.String> avatarUrl)
- Specified by:
avatarUrlin interfaceHandle._FinalStage
-
build
public Handle build()
- Specified by:
buildin interfaceHandle._FinalStage
-
-