Package com.microsoft.graph.models
Class WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder
- Enclosing class:
- WorkbookFunctionsOddFPriceParameterSet
public static final class WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder
extends Object
Fluent builder for the WorkbookFunctionsOddFPriceParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonElement
The basis parameter valueprotected com.google.gson.JsonElement
The firstCoupon parameter valueprotected com.google.gson.JsonElement
The frequency parameter valueprotected com.google.gson.JsonElement
The issue parameter valueprotected com.google.gson.JsonElement
The maturity parameter valueprotected com.google.gson.JsonElement
The rate parameter valueprotected com.google.gson.JsonElement
The redemption parameter valueprotected com.google.gson.JsonElement
The settlement parameter valueprotected com.google.gson.JsonElement
The yld parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Instanciates a new WorkbookFunctionsOddFPriceParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Buils the resulting body object to be passed to the requestwithBasis
(com.google.gson.JsonElement val) Sets the BasiswithFirstCoupon
(com.google.gson.JsonElement val) Sets the FirstCouponwithFrequency
(com.google.gson.JsonElement val) Sets the FrequencywithIssue
(com.google.gson.JsonElement val) Sets the IssuewithMaturity
(com.google.gson.JsonElement val) Sets the MaturitywithRate
(com.google.gson.JsonElement val) Sets the RatewithRedemption
(com.google.gson.JsonElement val) Sets the RedemptionwithSettlement
(com.google.gson.JsonElement val) Sets the SettlementwithYld
(com.google.gson.JsonElement val) Sets the Yld
-
Field Details
-
settlement
@Nullable protected com.google.gson.JsonElement settlementThe settlement parameter value -
maturity
@Nullable protected com.google.gson.JsonElement maturityThe maturity parameter value -
issue
@Nullable protected com.google.gson.JsonElement issueThe issue parameter value -
firstCoupon
@Nullable protected com.google.gson.JsonElement firstCouponThe firstCoupon parameter value -
rate
@Nullable protected com.google.gson.JsonElement rateThe rate parameter value -
yld
@Nullable protected com.google.gson.JsonElement yldThe yld parameter value -
redemption
@Nullable protected com.google.gson.JsonElement redemptionThe redemption parameter value -
frequency
@Nullable protected com.google.gson.JsonElement frequencyThe frequency parameter value -
basis
@Nullable protected com.google.gson.JsonElement basisThe basis parameter value
-
-
Constructor Details
-
WorkbookFunctionsOddFPriceParameterSetBuilder
@Nullable protected WorkbookFunctionsOddFPriceParameterSetBuilder()Instanciates a new WorkbookFunctionsOddFPriceParameterSetBuilder
-
-
Method Details
-
withSettlement
@Nonnull public WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder 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 WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder withMaturity(@Nullable com.google.gson.JsonElement val) Sets the Maturity- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withIssue
@Nonnull public WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder withIssue(@Nullable com.google.gson.JsonElement val) Sets the Issue- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withFirstCoupon
@Nonnull public WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder withFirstCoupon(@Nullable com.google.gson.JsonElement val) Sets the FirstCoupon- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withRate
@Nonnull public WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder withRate(@Nullable com.google.gson.JsonElement val) Sets the Rate- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withYld
@Nonnull public WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder withYld(@Nullable com.google.gson.JsonElement val) Sets the Yld- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withRedemption
@Nonnull public WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder withRedemption(@Nullable com.google.gson.JsonElement val) Sets the Redemption- Parameters:
val
- the value to set it to- Returns:
- the current builder object
-
withFrequency
@Nonnull public WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder 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 WorkbookFunctionsOddFPriceParameterSet.WorkbookFunctionsOddFPriceParameterSetBuilder 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
-