Package com.microsoft.graph.models
Class WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder
java.lang.Object
com.microsoft.graph.models.WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder
- Enclosing class:
WorkbookFunctionsPriceMatParameterSet
public static final class WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder
extends Object
Fluent builder for the WorkbookFunctionsPriceMatParameterSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.gson.JsonElementThe basis parameter valueprotected com.google.gson.JsonElementThe issue parameter valueprotected com.google.gson.JsonElementThe maturity parameter valueprotected com.google.gson.JsonElementThe rate parameter valueprotected com.google.gson.JsonElementThe settlement parameter valueprotected com.google.gson.JsonElementThe yld parameter value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstanciates a new WorkbookFunctionsPriceMatParameterSetBuilder -
Method Summary
Modifier and TypeMethodDescriptionbuild()Buils the resulting body object to be passed to the requestwithBasis(com.google.gson.JsonElement val) Sets the BasiswithIssue(com.google.gson.JsonElement val) Sets the IssuewithMaturity(com.google.gson.JsonElement val) Sets the MaturitywithRate(com.google.gson.JsonElement val) Sets the RatewithSettlement(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 -
rate
@Nullable protected com.google.gson.JsonElement rateThe rate parameter value -
yld
@Nullable protected com.google.gson.JsonElement yldThe yld parameter value -
basis
@Nullable protected com.google.gson.JsonElement basisThe basis parameter value
-
-
Constructor Details
-
WorkbookFunctionsPriceMatParameterSetBuilder
@Nullable protected WorkbookFunctionsPriceMatParameterSetBuilder()Instanciates a new WorkbookFunctionsPriceMatParameterSetBuilder
-
-
Method Details
-
withSettlement
@Nonnull public WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder 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 WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder 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 WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder withIssue(@Nullable com.google.gson.JsonElement val) Sets the Issue- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withRate
@Nonnull public WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder 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 WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder withYld(@Nullable com.google.gson.JsonElement val) Sets the Yld- Parameters:
val- the value to set it to- Returns:
- the current builder object
-
withBasis
@Nonnull public WorkbookFunctionsPriceMatParameterSet.WorkbookFunctionsPriceMatParameterSetBuilder 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
-