Class LimitsIncreaseQuestionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.limitsincrease.model.LimitsIncreaseQuestionSummary.Builder
-
- Enclosing class:
- LimitsIncreaseQuestionSummary
public static class LimitsIncreaseQuestionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LimitsIncreaseQuestionSummarybuild()LimitsIncreaseQuestionSummary.Buildercopy(LimitsIncreaseQuestionSummary model)LimitsIncreaseQuestionSummary.Builderid(String id)The OCID of the question.LimitsIncreaseQuestionSummary.BuilderisRequired(Boolean isRequired)When true, requires an answer to the question.LimitsIncreaseQuestionSummary.BuilderlimitName(String limitName)The name of the limit for the question (empty if the question is for the service).LimitsIncreaseQuestionSummary.Builderoptions(Map<String,String> options)Set options for the question.LimitsIncreaseQuestionSummary.BuilderquestionText(String questionText)The text for the question.LimitsIncreaseQuestionSummary.BuilderquestionType(LimitsIncreaseQuestionSummary.QuestionType questionType)The type of question.LimitsIncreaseQuestionSummary.Builderservice(String service)The name of the service for the question.
-
-
-
Method Detail
-
id
public LimitsIncreaseQuestionSummary.Builder id(String id)
The OCID of the question.- Parameters:
id- the value to set- Returns:
- this builder
-
service
public LimitsIncreaseQuestionSummary.Builder service(String service)
The name of the service for the question.- Parameters:
service- the value to set- Returns:
- this builder
-
limitName
public LimitsIncreaseQuestionSummary.Builder limitName(String limitName)
The name of the limit for the question (empty if the question is for the service).- Parameters:
limitName- the value to set- Returns:
- this builder
-
questionText
public LimitsIncreaseQuestionSummary.Builder questionText(String questionText)
The text for the question.- Parameters:
questionText- the value to set- Returns:
- this builder
-
questionType
public LimitsIncreaseQuestionSummary.Builder questionType(LimitsIncreaseQuestionSummary.QuestionType questionType)
The type of question.- Parameters:
questionType- the value to set- Returns:
- this builder
-
options
public LimitsIncreaseQuestionSummary.Builder options(Map<String,String> options)
Set options for the question.Applies to questions that aren’t free text.
- Parameters:
options- the value to set- Returns:
- this builder
-
isRequired
public LimitsIncreaseQuestionSummary.Builder isRequired(Boolean isRequired)
When true, requires an answer to the question.- Parameters:
isRequired- the value to set- Returns:
- this builder
-
build
public LimitsIncreaseQuestionSummary build()
-
copy
public LimitsIncreaseQuestionSummary.Builder copy(LimitsIncreaseQuestionSummary model)
-
-