このメソッドの構文は、次のとおりです。
IasCrawler.getCrawlConfig(CrawlId crawlId, Boolean fillInDefaults)
各要素の意味は次のとおりです。
-
crawlIdは、構成を返すクロールの名前を含むCrawlIdオブジェクトです。
- fillInDefaultsは、trueに設定されている場合、指定されていない設定にデフォルト値を入力するブール・フラグです。設定がパスワードである場合、trueは、値ではなく名前を返します。フラグがfalseに設定されている場合、いずれの設定の値も変更されません。
パスワード・プロパティにModulePropertyを含むクロール構成を取得する場合、クロール構成は、長さゼロのリストとして値を取得します。
メソッドは、次を含む
CrawlConfigオブジェクトを返します。
- sourceConfig - シード、フィルタ、およびコンテンツの取得元となるシステムまたはネイティブ・ファイル・システムのファイル・プロパティをファイル・システム・クロールのために取得するかどうかに関する特定の情報を含むSourceConfigオブジェクト。
- manipulatorConfig - ManipulatorConfigオブジェクトのリスト。各ManipulatorConfigは、特定のクロールで実行される操作を指定します。
- textExtractionConfig - テキスト抽出を有効化するかどうかや再試行数などのテキスト抽出オプションを含むTextExtractionConfigオブジェクト。
- outputConfig - レコードをレコード・ストア・インスタンスまたはレコード出力ファイルに書き込むかどうか、出力ディレクトリのパスおよび出力フォーマット(バイナリまたはXML)などの出力オプションを含むOutputConfigオブジェクト。
- crawlthreads - クロール当たりのスレッド数を示すプロパティ。
- loggingLevel - ロギング・レベルを示すプロパティ。
クロールの構成設定を取得するには: