Package com.microsoft.graph.models
Class WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder
- Enclosing class:
WorkbookFunctionsAccrIntParameterSet
public static final class WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder
extends Object
Fluent builder for the WorkbookFunctionsAccrIntParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonElementThe basis parameter valueprotected com.google.gson.JsonElementThe calcMethod parameter valueprotected com.google.gson.JsonElementThe firstInterest parameter valueprotected com.google.gson.JsonElementThe frequency parameter valueprotected com.google.gson.JsonElementThe issue parameter valueprotected com.google.gson.JsonElementThe par parameter valueprotected com.google.gson.JsonElementThe rate parameter valueprotected com.google.gson.JsonElementThe settlement parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstanciates a new WorkbookFunctionsAccrIntParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()Buils the resulting body object to be passed to the requestwithBasis(com.google.gson.JsonElement val) Sets the BasiswithCalcMethod(com.google.gson.JsonElement val) Sets the CalcMethodwithFirstInterest(com.google.gson.JsonElement val) Sets the FirstInterestwithFrequency(com.google.gson.JsonElement val) Sets the FrequencywithIssue(com.google.gson.JsonElement val) Sets the IssuewithPar(com.google.gson.JsonElement val) Sets the ParwithRate(com.google.gson.JsonElement val) Sets the RatewithSettlement(com.google.gson.JsonElement val) Sets the Settlement
-
Field Details
-
issue
@Nullable protected com.google.gson.JsonElement issueThe issue parameter value -
firstInterest
@Nullable protected com.google.gson.JsonElement firstInterestThe firstInterest parameter value -
settlement
@Nullable protected com.google.gson.JsonElement settlementThe settlement parameter value -
rate
@Nullable protected com.google.gson.JsonElement rateThe rate parameter value -
par
@Nullable protected com.google.gson.JsonElement parThe par parameter value -
frequency
@Nullable protected com.google.gson.JsonElement frequencyThe frequency parameter value -
basis
@Nullable protected com.google.gson.JsonElement basisThe basis parameter value -
calcMethod
@Nullable protected com.google.gson.JsonElement calcMethodThe calcMethod parameter value
-
-
Constructor Details
-
WorkbookFunctionsAccrIntParameterSetBuilder
@Nullable protected WorkbookFunctionsAccrIntParameterSetBuilder()Instanciates a new WorkbookFunctionsAccrIntParameterSetBuilder
-
-
Method Details
-
withIssue
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withIssue(@Nullable com.google.gson.JsonElement val) Sets the Issue- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withFirstInterest
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withFirstInterest(@Nullable com.google.gson.JsonElement val) Sets the FirstInterest- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withSettlement
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withSettlement(@Nullable com.google.gson.JsonElement val) Sets the Settlement- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withRate
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withRate(@Nullable com.google.gson.JsonElement val) Sets the Rate- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withPar
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withPar(@Nullable com.google.gson.JsonElement val) Sets the Par- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withFrequency
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withFrequency(@Nullable com.google.gson.JsonElement val) Sets the Frequency- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withBasis
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withBasis(@Nullable com.google.gson.JsonElement val) Sets the Basis- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withCalcMethod
@Nonnull public WorkbookFunctionsAccrIntParameterSet.WorkbookFunctionsAccrIntParameterSetBuilder withCalcMethod(@Nullable com.google.gson.JsonElement val) Sets the CalcMethod- 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
-