Package com.microsoft.graph.models
Class WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder
- Enclosing class:
- WorkbookFunctionsVdbParameterSet
public static final class WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder
extends Object
Fluent builder for the WorkbookFunctionsVdbParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonElement
The cost parameter valueprotected com.google.gson.JsonElement
The endPeriod parameter valueprotected com.google.gson.JsonElement
The factor parameter valueprotected com.google.gson.JsonElement
The life parameter valueprotected com.google.gson.JsonElement
The noSwitch parameter valueprotected com.google.gson.JsonElement
The salvage parameter valueprotected com.google.gson.JsonElement
The startPeriod parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Instanciates a new WorkbookFunctionsVdbParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Buils the resulting body object to be passed to the requestwithCost
(com.google.gson.JsonElement val) Sets the CostwithEndPeriod
(com.google.gson.JsonElement val) Sets the EndPeriodwithFactor
(com.google.gson.JsonElement val) Sets the FactorwithLife
(com.google.gson.JsonElement val) Sets the LifewithNoSwitch
(com.google.gson.JsonElement val) Sets the NoSwitchwithSalvage
(com.google.gson.JsonElement val) Sets the SalvagewithStartPeriod
(com.google.gson.JsonElement val) Sets the StartPeriod
-
Field Details
-
cost
@Nullable protected com.google.gson.JsonElement costThe cost parameter value -
salvage
@Nullable protected com.google.gson.JsonElement salvageThe salvage parameter value -
life
@Nullable protected com.google.gson.JsonElement lifeThe life parameter value -
startPeriod
@Nullable protected com.google.gson.JsonElement startPeriodThe startPeriod parameter value -
endPeriod
@Nullable protected com.google.gson.JsonElement endPeriodThe endPeriod parameter value -
factor
@Nullable protected com.google.gson.JsonElement factorThe factor parameter value -
noSwitch
@Nullable protected com.google.gson.JsonElement noSwitchThe noSwitch parameter value
-
-
Constructor Details
-
WorkbookFunctionsVdbParameterSetBuilder
@Nullable protected WorkbookFunctionsVdbParameterSetBuilder()Instanciates a new WorkbookFunctionsVdbParameterSetBuilder
-
-
Method Details
-
withCost
@Nonnull public WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder withCost(@Nullable com.google.gson.JsonElement val) Sets the Cost- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withSalvage
@Nonnull public WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder withSalvage(@Nullable com.google.gson.JsonElement val) Sets the Salvage- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withLife
@Nonnull public WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder withLife(@Nullable com.google.gson.JsonElement val) Sets the Life- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withStartPeriod
@Nonnull public WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder withStartPeriod(@Nullable com.google.gson.JsonElement val) Sets the StartPeriod- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withEndPeriod
@Nonnull public WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder withEndPeriod(@Nullable com.google.gson.JsonElement val) Sets the EndPeriod- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withFactor
@Nonnull public WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder withFactor(@Nullable com.google.gson.JsonElement val) Sets the Factor- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withNoSwitch
@Nonnull public WorkbookFunctionsVdbParameterSet.WorkbookFunctionsVdbParameterSetBuilder withNoSwitch(@Nullable com.google.gson.JsonElement val) Sets the NoSwitch- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
build
Buils the resulting body object to be passed to the request- Returns:
- the body object to pass to the request
-