Class SchemaRepositoryProperties
java.lang.Object
pl.allegro.tech.hermes.management.config.SchemaRepositoryProperties
@ConfigurationProperties(prefix="schema.repository")
public class SchemaRepositoryProperties
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintbooleanbooleanbooleanvoidsetConnectionTimeoutMillis(int connectionTimeoutMillis) voidsetDeleteSchemaPathSuffix(String deleteSchemaPathSuffix) voidsetServerUrl(String serverUrl) voidsetSocketTimeoutMillis(int socketTimeoutMillis) voidsetSubjectNamespaceEnabled(boolean subjectNamespaceEnabled) voidsetSubjectSuffixEnabled(boolean subjectSuffixEnabled) voidsetValidationEnabled(boolean validationEnabled)
-
Constructor Details
-
SchemaRepositoryProperties
public SchemaRepositoryProperties()
-
-
Method Details
-
getServerUrl
-
setServerUrl
-
isValidationEnabled
public boolean isValidationEnabled() -
setValidationEnabled
public void setValidationEnabled(boolean validationEnabled) -
getConnectionTimeoutMillis
public int getConnectionTimeoutMillis() -
setConnectionTimeoutMillis
public void setConnectionTimeoutMillis(int connectionTimeoutMillis) -
getSocketTimeoutMillis
public int getSocketTimeoutMillis() -
getDeleteSchemaPathSuffix
-
setDeleteSchemaPathSuffix
-
setSocketTimeoutMillis
public void setSocketTimeoutMillis(int socketTimeoutMillis) -
isSubjectSuffixEnabled
public boolean isSubjectSuffixEnabled() -
setSubjectSuffixEnabled
public void setSubjectSuffixEnabled(boolean subjectSuffixEnabled) -
isSubjectNamespaceEnabled
public boolean isSubjectNamespaceEnabled() -
setSubjectNamespaceEnabled
public void setSubjectNamespaceEnabled(boolean subjectNamespaceEnabled)
-