public static final class DataDiscoverySpec.StorageConfig.CsvOptions extends GeneratedMessage implements DataDiscoverySpec.StorageConfig.CsvOptionsOrBuilder
Describes CSV and similar semi-structured data formats.
Protobuf type google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig.CsvOptions
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DELIMITER_FIELD_NUMBER
public static final int DELIMITER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENCODING_FIELD_NUMBER
public static final int ENCODING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int HEADER_ROWS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
QUOTE_FIELD_NUMBER
public static final int QUOTE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_INFERENCE_DISABLED_FIELD_NUMBER
public static final int TYPE_INFERENCE_DISABLED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DataDiscoverySpec.StorageConfig.CsvOptions getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DataDiscoverySpec.StorageConfig.CsvOptions.Builder newBuilder()
newBuilder(DataDiscoverySpec.StorageConfig.CsvOptions prototype)
public static DataDiscoverySpec.StorageConfig.CsvOptions.Builder newBuilder(DataDiscoverySpec.StorageConfig.CsvOptions prototype)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseDelimitedFrom(InputStream input)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(CodedInputStream input)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(InputStream input)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DataDiscoverySpec.StorageConfig.CsvOptions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DataDiscoverySpec.StorageConfig.CsvOptions> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public DataDiscoverySpec.StorageConfig.CsvOptions getDefaultInstanceForType()
getDelimiter()
public String getDelimiter()
Optional. The delimiter that is used to separate values. The default is
, (comma).
string delimiter = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The delimiter.
|
getDelimiterBytes()
public ByteString getDelimiterBytes()
Optional. The delimiter that is used to separate values. The default is
, (comma).
string delimiter = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for delimiter.
|
getEncoding()
public String getEncoding()
Optional. The character encoding of the data. The default is UTF-8.
string encoding = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The encoding.
|
getEncodingBytes()
public ByteString getEncodingBytes()
Optional. The character encoding of the data. The default is UTF-8.
string encoding = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for encoding.
|
public int getHeaderRows()
Optional. The number of rows to interpret as header rows that should be
skipped when reading data rows.
int32 header_rows = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The headerRows.
|
getParserForType()
public Parser<DataDiscoverySpec.StorageConfig.CsvOptions> getParserForType()
Overrides
getQuote()
Optional. The character used to quote column values. Accepts "
(double quotation mark) or ' (single quotation mark). If unspecified,
defaults to " (double quotation mark).
string quote = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The quote.
|
getQuoteBytes()
public ByteString getQuoteBytes()
Optional. The character used to quote column values. Accepts "
(double quotation mark) or ' (single quotation mark). If unspecified,
defaults to " (double quotation mark).
string quote = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for quote.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTypeInferenceDisabled()
public boolean getTypeInferenceDisabled()
Optional. Whether to disable the inference of data types for CSV data.
If true, all columns are registered as strings.
bool type_inference_disabled = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The typeInferenceDisabled.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DataDiscoverySpec.StorageConfig.CsvOptions.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DataDiscoverySpec.StorageConfig.CsvOptions.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DataDiscoverySpec.StorageConfig.CsvOptions.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides