
org.opentripplanner.ext.siri.updater.azure.SiriAzureUpdaterParameters Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of otp Show documentation
Show all versions of otp Show documentation
The OpenTripPlanner multimodal journey planning system
The newest version!
package org.opentripplanner.ext.siri.updater.azure;
import java.time.Duration;
public abstract class SiriAzureUpdaterParameters {
private String configRef;
private String type;
private AuthenticationType authenticationType;
private String fullyQualifiedNamespace;
private String serviceBusUrl;
private String topicName;
private String dataInitializationUrl;
private String feedId;
private int timeout;
private boolean fuzzyTripMatching;
private Duration autoDeleteOnIdle;
private int prefetchCount;
public SiriAzureUpdaterParameters(String type) {
this.type = type;
}
public String configRef() {
return configRef;
}
public void setConfigRef(String configRef) {
this.configRef = configRef;
}
public String getType() {
return type;
}
public AuthenticationType getAuthenticationType() {
return authenticationType;
}
public void setAuthenticationType(AuthenticationType authenticationType) {
this.authenticationType = authenticationType;
}
public String getFullyQualifiedNamespace() {
return fullyQualifiedNamespace;
}
public void setFullyQualifiedNamespace(String fullyQualifiedNamespace) {
this.fullyQualifiedNamespace = fullyQualifiedNamespace;
}
public String getServiceBusUrl() {
return serviceBusUrl;
}
public void setServiceBusUrl(String serviceBusUrl) {
this.serviceBusUrl = serviceBusUrl;
}
public String getTopicName() {
return topicName;
}
public void setTopicName(String topicName) {
this.topicName = topicName;
}
public String getDataInitializationUrl() {
return dataInitializationUrl;
}
public void setDataInitializationUrl(String dataInitializationUrl) {
this.dataInitializationUrl = dataInitializationUrl;
}
public String feedId() {
return feedId;
}
public void setFeedId(String feedId) {
this.feedId = feedId;
}
public int getTimeout() {
return timeout;
}
public void setTimeout(int timeout) {
this.timeout = timeout;
}
public boolean isFuzzyTripMatching() {
return fuzzyTripMatching;
}
public void setFuzzyTripMatching(boolean fuzzyTripMatching) {
this.fuzzyTripMatching = fuzzyTripMatching;
}
public Duration getAutoDeleteOnIdle() {
return autoDeleteOnIdle;
}
public void setAutoDeleteOnIdle(Duration autoDeleteOnIdle) {
this.autoDeleteOnIdle = autoDeleteOnIdle;
}
public int getPrefetchCount() {
return prefetchCount;
}
public void setPrefetchCount(int prefetchCount) {
this.prefetchCount = prefetchCount;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy