Package com.streamlayer.importer
Class CsvImportOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<CsvImportOptions,CsvImportOptions.Builder>
-
- com.streamlayer.importer.CsvImportOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,CsvImportOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- CsvImportOptions
public static final class CsvImportOptions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<CsvImportOptions,CsvImportOptions.Builder> implements CsvImportOptionsOrBuilder
Protobuf typestreamlayer.interactive.importer.CsvImportOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CsvImportOptions.BuilderclearDryRun()bool dry_run = 1 [json_name = "dryRun"];CsvImportOptions.BuilderclearMaxRows()limitCsvImportOptions.BuilderclearOptimizeImages()bool optimize_images = 4 [json_name = "optimizeImages"];CsvImportOptions.BuilderclearSkipRows()offsetbooleangetDryRun()bool dry_run = 1 [json_name = "dryRun"];longgetMaxRows()limitbooleangetOptimizeImages()bool optimize_images = 4 [json_name = "optimizeImages"];longgetSkipRows()offsetCsvImportOptions.BuildersetDryRun(boolean value)bool dry_run = 1 [json_name = "dryRun"];CsvImportOptions.BuildersetMaxRows(long value)limitCsvImportOptions.BuildersetOptimizeImages(boolean value)bool optimize_images = 4 [json_name = "optimizeImages"];CsvImportOptions.BuildersetSkipRows(long value)offset-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDryRun
public boolean getDryRun()
bool dry_run = 1 [json_name = "dryRun"];- Specified by:
getDryRunin interfaceCsvImportOptionsOrBuilder- Returns:
- The dryRun.
-
setDryRun
public CsvImportOptions.Builder setDryRun(boolean value)
bool dry_run = 1 [json_name = "dryRun"];- Parameters:
value- The dryRun to set.- Returns:
- This builder for chaining.
-
clearDryRun
public CsvImportOptions.Builder clearDryRun()
bool dry_run = 1 [json_name = "dryRun"];- Returns:
- This builder for chaining.
-
getSkipRows
public long getSkipRows()
offset
uint64 skip_rows = 2 [json_name = "skipRows"];- Specified by:
getSkipRowsin interfaceCsvImportOptionsOrBuilder- Returns:
- The skipRows.
-
setSkipRows
public CsvImportOptions.Builder setSkipRows(long value)
offset
uint64 skip_rows = 2 [json_name = "skipRows"];- Parameters:
value- The skipRows to set.- Returns:
- This builder for chaining.
-
clearSkipRows
public CsvImportOptions.Builder clearSkipRows()
offset
uint64 skip_rows = 2 [json_name = "skipRows"];- Returns:
- This builder for chaining.
-
getMaxRows
public long getMaxRows()
limit
uint64 max_rows = 3 [json_name = "maxRows"];- Specified by:
getMaxRowsin interfaceCsvImportOptionsOrBuilder- Returns:
- The maxRows.
-
setMaxRows
public CsvImportOptions.Builder setMaxRows(long value)
limit
uint64 max_rows = 3 [json_name = "maxRows"];- Parameters:
value- The maxRows to set.- Returns:
- This builder for chaining.
-
clearMaxRows
public CsvImportOptions.Builder clearMaxRows()
limit
uint64 max_rows = 3 [json_name = "maxRows"];- Returns:
- This builder for chaining.
-
getOptimizeImages
public boolean getOptimizeImages()
bool optimize_images = 4 [json_name = "optimizeImages"];- Specified by:
getOptimizeImagesin interfaceCsvImportOptionsOrBuilder- Returns:
- The optimizeImages.
-
setOptimizeImages
public CsvImportOptions.Builder setOptimizeImages(boolean value)
bool optimize_images = 4 [json_name = "optimizeImages"];- Parameters:
value- The optimizeImages to set.- Returns:
- This builder for chaining.
-
clearOptimizeImages
public CsvImportOptions.Builder clearOptimizeImages()
bool optimize_images = 4 [json_name = "optimizeImages"];- Returns:
- This builder for chaining.
-
-