public class AwsS3Directory extends AbstractDirectoryAnalyzer
Atlas entity hierarchy v1: aws_s3_pseudo_dir -> aws_s3_bucket
aws_s3_pseudo_dir
aws_s3_bucket
Atlas entity hierarchy v2: aws_s3_v2_directory -> aws_s3_v2_directory -> ... -> aws_s3_v2_bucket
aws_s3_v2_directory
aws_s3_v2_bucket
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_BUCKET_V1 |
static String |
ATTR_CONTAINER_V2 |
static String |
ATTR_OBJECT_PREFIX_V1 |
static String |
ATTR_OBJECT_PREFIX_V2 |
static String |
TYPE_BUCKET_V1 |
static String |
TYPE_BUCKET_V2 |
static String |
TYPE_DIRECTORY_V1 |
static String |
TYPE_DIRECTORY_V2 |
| Constructor and Description |
|---|
AwsS3Directory() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.atlas.v1.model.instance.Referenceable |
convertToReferenceable(org.apache.atlas.model.instance.AtlasEntity entity,
Map<String,org.apache.atlas.model.instance.AtlasEntity> knownEntities) |
private org.apache.atlas.v1.model.instance.Referenceable |
createReferenceable(org.apache.atlas.model.instance.AtlasEntity entity) |
String |
targetTransitUriPattern()
Returns target transit URI pattern that this Analyzer supports.
|
analyzeparseUri, parseUrl, singleDataSetRef, splitHostNamesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittargetComponentTypePattern, targetProvenanceEventTypepublic static final String TYPE_DIRECTORY_V1
public static final String TYPE_BUCKET_V1
public static final String ATTR_BUCKET_V1
public static final String ATTR_OBJECT_PREFIX_V1
public static final String TYPE_DIRECTORY_V2
public static final String TYPE_BUCKET_V2
public static final String ATTR_CONTAINER_V2
public static final String ATTR_OBJECT_PREFIX_V2
public String targetTransitUriPattern()
NiFiProvenanceEventAnalyzerprotected org.apache.atlas.v1.model.instance.Referenceable convertToReferenceable(org.apache.atlas.model.instance.AtlasEntity entity,
Map<String,org.apache.atlas.model.instance.AtlasEntity> knownEntities)
convertToReferenceable in class AbstractDirectoryAnalyzerprivate org.apache.atlas.v1.model.instance.Referenceable createReferenceable(org.apache.atlas.model.instance.AtlasEntity entity)
Copyright © 2024 Apache NiFi Project. All rights reserved.