Package com.microsoft.graph.models
Class WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder
- Enclosing class:
WorkbookFunctionsPriceParameterSet
public static final class WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder
extends Object
Fluent builder for the WorkbookFunctionsPriceParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonElementThe basis parameter valueprotected com.google.gson.JsonElementThe frequency parameter valueprotected com.google.gson.JsonElementThe maturity parameter valueprotected com.google.gson.JsonElementThe rate parameter valueprotected com.google.gson.JsonElementThe redemption parameter valueprotected com.google.gson.JsonElementThe settlement parameter valueprotected com.google.gson.JsonElementThe yld parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstanciates a new WorkbookFunctionsPriceParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()Buils the resulting body object to be passed to the requestwithBasis(com.google.gson.JsonElement val) Sets the BasiswithFrequency(com.google.gson.JsonElement val) Sets the FrequencywithMaturity(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 -
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
-
WorkbookFunctionsPriceParameterSetBuilder
@Nullable protected WorkbookFunctionsPriceParameterSetBuilder()Instanciates a new WorkbookFunctionsPriceParameterSetBuilder
-
-
Method Details
-
withSettlement
@Nonnull public WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder 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 WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder withMaturity(@Nullable com.google.gson.JsonElement val) Sets the Maturity- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withRate
@Nonnull public WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder 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 WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder 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 WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder 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 WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder 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 WorkbookFunctionsPriceParameterSet.WorkbookFunctionsPriceParameterSetBuilder 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
-