Package com.microsoft.graph.models
Class WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder
- Enclosing class:
WorkbookFunctionsIntRateParameterSet
public static final class WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder
extends Object
Fluent builder for the WorkbookFunctionsIntRateParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonElement
The basis parameter valueprotected com.google.gson.JsonElement
The investment parameter valueprotected com.google.gson.JsonElement
The maturity parameter valueprotected com.google.gson.JsonElement
The redemption parameter valueprotected com.google.gson.JsonElement
The settlement parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Instanciates a new WorkbookFunctionsIntRateParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Buils the resulting body object to be passed to the requestwithBasis
(com.google.gson.JsonElement val) Sets the BasiswithInvestment
(com.google.gson.JsonElement val) Sets the InvestmentwithMaturity
(com.google.gson.JsonElement val) Sets the MaturitywithRedemption
(com.google.gson.JsonElement val) Sets the RedemptionwithSettlement
(com.google.gson.JsonElement val) Sets the Settlement
-
Field Details
-
settlement
@Nullable protected com.google.gson.JsonElement settlementThe settlement parameter value -
maturity
@Nullable protected com.google.gson.JsonElement maturityThe maturity parameter value -
investment
@Nullable protected com.google.gson.JsonElement investmentThe investment parameter value -
redemption
@Nullable protected com.google.gson.JsonElement redemptionThe redemption parameter value -
basis
@Nullable protected com.google.gson.JsonElement basisThe basis parameter value
-
-
Constructor Details
-
WorkbookFunctionsIntRateParameterSetBuilder
@Nullable protected WorkbookFunctionsIntRateParameterSetBuilder()Instanciates a new WorkbookFunctionsIntRateParameterSetBuilder
-
-
Method Details
-
withSettlement
@Nonnull public WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder withSettlement(@Nullable com.google.gson.JsonElement val) Sets the Settlement- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withMaturity
@Nonnull public WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder withMaturity(@Nullable com.google.gson.JsonElement val) Sets the Maturity- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withInvestment
@Nonnull public WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder withInvestment(@Nullable com.google.gson.JsonElement val) Sets the Investment- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withRedemption
@Nonnull public WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder withRedemption(@Nullable com.google.gson.JsonElement val) Sets the Redemption- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withBasis
@Nonnull public WorkbookFunctionsIntRateParameterSet.WorkbookFunctionsIntRateParameterSetBuilder withBasis(@Nullable com.google.gson.JsonElement val) Sets the Basis- 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
-