public class DefaultConditionSpecification extends Object implements ConditionSpecification
ConditionSpecification
.Constructor and Description |
---|
DefaultConditionSpecification(String className,
String name,
String description,
Map<String,String> properties,
Set<String> datasets) |
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
Set<String> |
getDatasets() |
String |
getDescription() |
String |
getName() |
Map<String,String> |
getProperties()
Returns an immutable Map of all properties.
|
String |
getProperty(String key)
Return the property value of a given key.
|
String |
toString() |
public String getClassName()
getClassName
in interface ConditionSpecification
public String getName()
getName
in interface ConditionSpecification
public String getDescription()
getDescription
in interface ConditionSpecification
public Set<String> getDatasets()
getDatasets
in interface ConditionSpecification
Dataset
name that are used by the Condition
public Map<String,String> getProperties()
PropertyProvider
getProperties
in interface PropertyProvider
public String getProperty(String key)
PropertyProvider
getProperty
in interface PropertyProvider
key
- for getting specific property value.null
if not such key exists.Copyright © 2023 Cask Data, Inc. Licensed under the Apache License, Version 2.0.