Class SignupForBetaRequest.Builder
- java.lang.Object
-
- com.rivet.api.resources.identity.requests.SignupForBetaRequest.Builder
-
- All Implemented Interfaces:
SignupForBetaRequest._FinalStage,SignupForBetaRequest.CompanySizeStage,SignupForBetaRequest.GoalsStage,SignupForBetaRequest.NameStage,SignupForBetaRequest.PreferredToolsStage
- Enclosing class:
- SignupForBetaRequest
public static final class SignupForBetaRequest.Builder extends java.lang.Object implements SignupForBetaRequest.NameStage, SignupForBetaRequest.CompanySizeStage, SignupForBetaRequest.PreferredToolsStage, SignupForBetaRequest.GoalsStage, SignupForBetaRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignupForBetaRequestbuild()SignupForBetaRequest._FinalStagecompanyName(java.lang.String companyName)SignupForBetaRequest._FinalStagecompanyName(java.util.Optional<java.lang.String> companyName)SignupForBetaRequest.PreferredToolsStagecompanySize(java.lang.String companySize)SignupForBetaRequest.Builderfrom(SignupForBetaRequest other)SignupForBetaRequest._FinalStagegoals(java.lang.String goals)SignupForBetaRequest.CompanySizeStagename(java.lang.String name)SignupForBetaRequest.GoalsStagepreferredTools(java.lang.String preferredTools)
-
-
-
Method Detail
-
from
public SignupForBetaRequest.Builder from(SignupForBetaRequest other)
- Specified by:
fromin interfaceSignupForBetaRequest.NameStage
-
name
public SignupForBetaRequest.CompanySizeStage name(java.lang.String name)
- Specified by:
namein interfaceSignupForBetaRequest.NameStage
-
companySize
public SignupForBetaRequest.PreferredToolsStage companySize(java.lang.String companySize)
- Specified by:
companySizein interfaceSignupForBetaRequest.CompanySizeStage
-
preferredTools
public SignupForBetaRequest.GoalsStage preferredTools(java.lang.String preferredTools)
- Specified by:
preferredToolsin interfaceSignupForBetaRequest.PreferredToolsStage
-
goals
public SignupForBetaRequest._FinalStage goals(java.lang.String goals)
- Specified by:
goalsin interfaceSignupForBetaRequest.GoalsStage
-
companyName
public SignupForBetaRequest._FinalStage companyName(java.lang.String companyName)
- Specified by:
companyNamein interfaceSignupForBetaRequest._FinalStage
-
companyName
public SignupForBetaRequest._FinalStage companyName(java.util.Optional<java.lang.String> companyName)
- Specified by:
companyNamein interfaceSignupForBetaRequest._FinalStage
-
build
public SignupForBetaRequest build()
- Specified by:
buildin interfaceSignupForBetaRequest._FinalStage
-
-