@Stability(value=Stable) @Internal public static final class CfnCrawlerProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCrawlerProps
CfnCrawlerPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnCrawlerProps.Builder, CfnCrawlerProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnCrawlerProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnCrawlerProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getClassifiers()
A list of UTF-8 strings that specify the names of custom classifiers that are associated with the crawler.
|
String |
getConfiguration()
Crawler configuration information.
|
String |
getCrawlerSecurityConfiguration()
The name of the `SecurityConfiguration` structure to be used by this crawler.
|
String |
getDatabaseName()
The name of the database in which the crawler's output is stored.
|
String |
getDescription()
A description of the crawler.
|
String |
getName()
The name of the crawler.
|
Object |
getRecrawlPolicy()
A policy that specifies whether to crawl the entire dataset again, or to crawl only folders that were added since the last crawler run.
|
String |
getRole()
The Amazon Resource Name (ARN) of an IAM role that's used to access customer resources, such as Amazon Simple Storage Service (Amazon S3) data.
|
Object |
getSchedule()
For scheduled crawlers, the schedule when the crawler runs.
|
Object |
getSchemaChangePolicy()
The policy that specifies update and delete behaviors for the crawler.
|
String |
getTablePrefix()
The prefix added to the names of tables that are created.
|
Object |
getTags()
The tags to use with this crawler.
|
Object |
getTargets()
A collection of targets to crawl.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnCrawlerProps.Builder builder)
CfnCrawlerProps.Builder.public final String getRole()
CfnCrawlerPropsgetRole in interface CfnCrawlerPropspublic final Object getTargets()
CfnCrawlerPropsgetTargets in interface CfnCrawlerPropspublic final List<String> getClassifiers()
CfnCrawlerPropsgetClassifiers in interface CfnCrawlerPropspublic final String getConfiguration()
CfnCrawlerPropsThis versioned JSON string allows users to specify aspects of a crawler's behavior. For more information, see Configuring a Crawler .
getConfiguration in interface CfnCrawlerPropspublic final String getCrawlerSecurityConfiguration()
CfnCrawlerPropsgetCrawlerSecurityConfiguration in interface CfnCrawlerPropspublic final String getDatabaseName()
CfnCrawlerPropsgetDatabaseName in interface CfnCrawlerPropspublic final String getDescription()
CfnCrawlerPropsgetDescription in interface CfnCrawlerPropspublic final String getName()
CfnCrawlerPropsgetName in interface CfnCrawlerPropspublic final Object getRecrawlPolicy()
CfnCrawlerPropsgetRecrawlPolicy in interface CfnCrawlerPropspublic final Object getSchedule()
CfnCrawlerPropsgetSchedule in interface CfnCrawlerPropspublic final Object getSchemaChangePolicy()
CfnCrawlerProps
The policy tells the crawler what to do in the event that it detects a change in a table that already exists in the customer's database at the time of the crawl. The SchemaChangePolicy does not affect whether or how new tables and partitions are added. New tables and partitions are always created regardless of the SchemaChangePolicy on a crawler.
The SchemaChangePolicy consists of two components, UpdateBehavior and DeleteBehavior .
getSchemaChangePolicy in interface CfnCrawlerPropspublic final String getTablePrefix()
CfnCrawlerPropsgetTablePrefix in interface CfnCrawlerPropspublic final Object getTags()
CfnCrawlerPropsgetTags in interface CfnCrawlerProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.