Package com.atlan.model.structs
Class DbtInputContext
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.DbtInputContext
- All Implemented Interfaces:
Serializable
@Generated("com.atlan.generators.ModelGeneratorV2")
public class DbtInputContext
extends AtlanStruct
Context for inputs to a dbt process - used for metrics.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDbtInputContext.DbtInputContextBuilder<C extends DbtInputContext,B extends DbtInputContext.DbtInputContextBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.structs.AtlanStruct
AtlanStruct.AtlanStructBuilder<C extends AtlanStruct,B extends AtlanStruct.AtlanStructBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionstatic DbtInputContext.DbtInputContextBuilder<?, ?> builder()protected booleanbooleanAlias of the input in expressions.Filter applied to the input.Actual name of the input.Time grain boundary alignment for comparisons.Time shift configuration for period-over-period comparisons.Qualified name of the input.Type of the input (measure or metric).Fixed typeName for DbtInputContext.inthashCode()static DbtInputContextof(String dbtInputContextName, String dbtInputContextQualifiedName, String dbtInputContextType, String dbtInputContextAlias, String dbtInputContextFilter, String dbtInputContextOffsetWindow, String dbtInputContextOffsetToGrain) Quickly create a new DbtInputContext.toString()Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
DbtInputContext
-
-
Method Details
-
of
public static DbtInputContext of(String dbtInputContextName, String dbtInputContextQualifiedName, String dbtInputContextType, String dbtInputContextAlias, String dbtInputContextFilter, String dbtInputContextOffsetWindow, String dbtInputContextOffsetToGrain) Quickly create a new DbtInputContext.- Parameters:
dbtInputContextName- Actual name of the input.dbtInputContextQualifiedName- Qualified name of the input.dbtInputContextType- Type of the input (measure or metric).dbtInputContextAlias- Alias of the input in expressions.dbtInputContextFilter- Filter applied to the input.dbtInputContextOffsetWindow- Time shift configuration for period-over-period comparisons.dbtInputContextOffsetToGrain- Time grain boundary alignment for comparisons.- Returns:
- a DbtInputContext with the provided information
-
builder
-
toBuilder
-
getDbtInputContextName
Actual name of the input. -
getDbtInputContextQualifiedName
Qualified name of the input. -
getDbtInputContextType
Type of the input (measure or metric). -
getDbtInputContextAlias
Alias of the input in expressions. -
getDbtInputContextFilter
Filter applied to the input. -
getDbtInputContextOffsetWindow
Time shift configuration for period-over-period comparisons. -
getDbtInputContextOffsetToGrain
Time grain boundary alignment for comparisons. -
equals
- Overrides:
equalsin classAtlanStruct
-
canEqual
- Overrides:
canEqualin classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCodein classAtlanStruct
-
toString
Description copied from class:AtlanObject- Overrides:
toStringin classAtlanObject
-
getTypeName
Fixed typeName for DbtInputContext.- Overrides:
getTypeNamein classAtlanStruct
-