Package com.microsoft.graph.models
Class WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder
- Enclosing class:
WorkbookFunctionsCumPrincParameterSet
public static final class WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder
extends Object
Fluent builder for the WorkbookFunctionsCumPrincParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonElementThe endPeriod parameter valueprotected com.google.gson.JsonElementThe nper parameter valueprotected com.google.gson.JsonElementThe pv parameter valueprotected com.google.gson.JsonElementThe rate parameter valueprotected com.google.gson.JsonElementThe startPeriod parameter valueprotected com.google.gson.JsonElementThe type parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstanciates a new WorkbookFunctionsCumPrincParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()Buils the resulting body object to be passed to the requestwithEndPeriod(com.google.gson.JsonElement val) Sets the EndPeriodwithNper(com.google.gson.JsonElement val) Sets the NperwithPv(com.google.gson.JsonElement val) Sets the PvwithRate(com.google.gson.JsonElement val) Sets the RatewithStartPeriod(com.google.gson.JsonElement val) Sets the StartPeriodwithType(com.google.gson.JsonElement val) Sets the Type
-
Field Details
-
rate
@Nullable protected com.google.gson.JsonElement rateThe rate parameter value -
nper
@Nullable protected com.google.gson.JsonElement nperThe nper parameter value -
pv
@Nullable protected com.google.gson.JsonElement pvThe pv parameter value -
startPeriod
@Nullable protected com.google.gson.JsonElement startPeriodThe startPeriod parameter value -
endPeriod
@Nullable protected com.google.gson.JsonElement endPeriodThe endPeriod parameter value -
type
@Nullable protected com.google.gson.JsonElement typeThe type parameter value
-
-
Constructor Details
-
WorkbookFunctionsCumPrincParameterSetBuilder
@Nullable protected WorkbookFunctionsCumPrincParameterSetBuilder()Instanciates a new WorkbookFunctionsCumPrincParameterSetBuilder
-
-
Method Details
-
withRate
@Nonnull public WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder withRate(@Nullable com.google.gson.JsonElement val) Sets the Rate- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withNper
@Nonnull public WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder withNper(@Nullable com.google.gson.JsonElement val) Sets the Nper- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withPv
@Nonnull public WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder withPv(@Nullable com.google.gson.JsonElement val) Sets the Pv- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withStartPeriod
@Nonnull public WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder 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 WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder withEndPeriod(@Nullable com.google.gson.JsonElement val) Sets the EndPeriod- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withType
@Nonnull public WorkbookFunctionsCumPrincParameterSet.WorkbookFunctionsCumPrincParameterSetBuilder withType(@Nullable com.google.gson.JsonElement val) Sets the Type- 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
-