mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-07 01:00:41 +00:00
42 lines
1.7 KiB
Java
42 lines
1.7 KiB
Java
package mock;
|
|
|
|
import com.linkedin.data.schema.RecordDataSchema;
|
|
import com.linkedin.data.template.RecordTemplate;
|
|
import com.linkedin.metadata.models.AspectSpec;
|
|
import com.linkedin.metadata.models.RelationshipFieldSpec;
|
|
import com.linkedin.metadata.models.SearchScoreFieldSpec;
|
|
import com.linkedin.metadata.models.SearchableFieldSpec;
|
|
import com.linkedin.metadata.models.SearchableRefFieldSpec;
|
|
import com.linkedin.metadata.models.TimeseriesFieldCollectionSpec;
|
|
import com.linkedin.metadata.models.TimeseriesFieldSpec;
|
|
import com.linkedin.metadata.models.UrnValidationFieldSpec;
|
|
import com.linkedin.metadata.models.annotation.AspectAnnotation;
|
|
import java.util.List;
|
|
import javax.annotation.Nonnull;
|
|
|
|
public class MockAspectSpec extends AspectSpec {
|
|
public MockAspectSpec(
|
|
@Nonnull AspectAnnotation aspectAnnotation,
|
|
@Nonnull List<SearchableFieldSpec> searchableFieldSpecs,
|
|
@Nonnull List<SearchScoreFieldSpec> searchScoreFieldSpecs,
|
|
@Nonnull List<RelationshipFieldSpec> relationshipFieldSpecs,
|
|
@Nonnull List<TimeseriesFieldSpec> timeseriesFieldSpecs,
|
|
@Nonnull List<TimeseriesFieldCollectionSpec> timeseriesFieldCollectionSpecs,
|
|
@Nonnull final List<SearchableRefFieldSpec> searchableRefFieldSpecs,
|
|
@Nonnull final List<UrnValidationFieldSpec> urnValidationFieldSpecs,
|
|
RecordDataSchema schema,
|
|
Class<RecordTemplate> aspectClass) {
|
|
super(
|
|
aspectAnnotation,
|
|
searchableFieldSpecs,
|
|
searchScoreFieldSpecs,
|
|
relationshipFieldSpecs,
|
|
timeseriesFieldSpecs,
|
|
timeseriesFieldCollectionSpecs,
|
|
searchableRefFieldSpecs,
|
|
urnValidationFieldSpecs,
|
|
schema,
|
|
aspectClass);
|
|
}
|
|
}
|