All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.finmath.smartcontract.valuation.service.config.ValuationConfig Maven / Gradle / Ivy

package net.finmath.smartcontract.valuation.service.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;


@Configuration
@ConfigurationProperties(prefix = "valuation")
public class ValuationConfig {
	private boolean liveMarketData;
	private String settlementCurrency;
	private String liveMarketDataProvider;
	private String internalMarketDataProvider;
	private String productFixingType;

	public boolean isLiveMarketData() {
		return liveMarketData;
	}

	public void setLiveMarketData(boolean liveMarketData) {
		this.liveMarketData = liveMarketData;
	}

	public String getSettlementCurrency() {
		return settlementCurrency;
	}

	public void setSettlementCurrency(String settlementCurrency) {
		this.settlementCurrency = settlementCurrency;
	}

	public String getLiveMarketDataProvider() {
		return liveMarketDataProvider;
	}

	public void setLiveMarketDataProvider(String liveMarketDataProvider) {
		this.liveMarketDataProvider = liveMarketDataProvider;
	}

	public String getInternalMarketDataProvider() {
		return internalMarketDataProvider;
	}

	public void setInternalMarketDataProvider(String internalMarketDataProvider) {
		this.internalMarketDataProvider = internalMarketDataProvider;
	}

	public String getProductFixingType() {
		return productFixingType;
	}

	public void setProductFixingType(String productFixingType) {
		this.productFixingType = productFixingType;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy