Class ExternalLinks.Builder
- java.lang.Object
-
- com.rivet.api.resources.identity.common.types.ExternalLinks.Builder
-
- All Implemented Interfaces:
ExternalLinks._FinalStage,ExternalLinks.ProfileStage
- Enclosing class:
- ExternalLinks
public static final class ExternalLinks.Builder extends java.lang.Object implements ExternalLinks.ProfileStage, ExternalLinks._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalLinksbuild()ExternalLinks._FinalStagechat(java.lang.String chat)A link to a chat page with the given identity.ExternalLinks._FinalStagechat(java.util.Optional<java.lang.String> chat)ExternalLinks.Builderfrom(ExternalLinks other)ExternalLinks._FinalStageprofile(java.lang.String profile)A link to this identity's profile page.ExternalLinks._FinalStagesettings(java.lang.String settings)A link to the Rivet settings page.ExternalLinks._FinalStagesettings(java.util.Optional<java.lang.String> settings)
-
-
-
Method Detail
-
from
public ExternalLinks.Builder from(ExternalLinks other)
- Specified by:
fromin interfaceExternalLinks.ProfileStage
-
profile
public ExternalLinks._FinalStage profile(java.lang.String profile)
A link to this identity's profile page.
- Specified by:
profilein interfaceExternalLinks.ProfileStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
chat
public ExternalLinks._FinalStage chat(java.lang.String chat)
A link to a chat page with the given identity.
- Specified by:
chatin interfaceExternalLinks._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
chat
public ExternalLinks._FinalStage chat(java.util.Optional<java.lang.String> chat)
- Specified by:
chatin interfaceExternalLinks._FinalStage
-
settings
public ExternalLinks._FinalStage settings(java.lang.String settings)
A link to the Rivet settings page.
- Specified by:
settingsin interfaceExternalLinks._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
settings
public ExternalLinks._FinalStage settings(java.util.Optional<java.lang.String> settings)
- Specified by:
settingsin interfaceExternalLinks._FinalStage
-
build
public ExternalLinks build()
- Specified by:
buildin interfaceExternalLinks._FinalStage
-
-