com.dimajix.flowman.kernel.proto.FieldOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: dataframe.proto
package com.dimajix.flowman.kernel.proto;
public interface FieldOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.dimajix.flowman.kernel.Field)
com.google.protobuf.MessageOrBuilder {
/**
* double double = 1;
* @return Whether the double field is set.
*/
boolean hasDouble();
/**
* double double = 1;
* @return The double.
*/
double getDouble();
/**
* int64 long = 2;
* @return Whether the long field is set.
*/
boolean hasLong();
/**
* int64 long = 2;
* @return The long.
*/
long getLong();
/**
* bool bool = 3;
* @return Whether the bool field is set.
*/
boolean hasBool();
/**
* bool bool = 3;
* @return The bool.
*/
boolean getBool();
/**
* string string = 4;
* @return Whether the string field is set.
*/
boolean hasString();
/**
* string string = 4;
* @return The string.
*/
java.lang.String getString();
/**
* string string = 4;
* @return The bytes for string.
*/
com.dimajix.shaded.protobuf.ByteString
getStringBytes();
/**
* bytes bytes = 5;
* @return Whether the bytes field is set.
*/
boolean hasBytes();
/**
* bytes bytes = 5;
* @return The bytes.
*/
com.dimajix.shaded.protobuf.ByteString getBytes();
/**
* .com.dimajix.flowman.kernel.Timestamp timestamp = 6;
* @return Whether the timestamp field is set.
*/
boolean hasTimestamp();
/**
* .com.dimajix.flowman.kernel.Timestamp timestamp = 6;
* @return The timestamp.
*/
com.dimajix.flowman.kernel.proto.Timestamp getTimestamp();
/**
* .com.dimajix.flowman.kernel.Timestamp timestamp = 6;
*/
com.dimajix.flowman.kernel.proto.TimestampOrBuilder getTimestampOrBuilder();
/**
* .com.dimajix.flowman.kernel.Date date = 7;
* @return Whether the date field is set.
*/
boolean hasDate();
/**
* .com.dimajix.flowman.kernel.Date date = 7;
* @return The date.
*/
com.dimajix.flowman.kernel.proto.Date getDate();
/**
* .com.dimajix.flowman.kernel.Date date = 7;
*/
com.dimajix.flowman.kernel.proto.DateOrBuilder getDateOrBuilder();
/**
* .com.dimajix.flowman.kernel.Map map = 8;
* @return Whether the map field is set.
*/
boolean hasMap();
/**
* .com.dimajix.flowman.kernel.Map map = 8;
* @return The map.
*/
com.dimajix.flowman.kernel.proto.Map getMap();
/**
* .com.dimajix.flowman.kernel.Map map = 8;
*/
com.dimajix.flowman.kernel.proto.MapOrBuilder getMapOrBuilder();
/**
* .com.dimajix.flowman.kernel.Array array = 9;
* @return Whether the array field is set.
*/
boolean hasArray();
/**
* .com.dimajix.flowman.kernel.Array array = 9;
* @return The array.
*/
com.dimajix.flowman.kernel.proto.Array getArray();
/**
* .com.dimajix.flowman.kernel.Array array = 9;
*/
com.dimajix.flowman.kernel.proto.ArrayOrBuilder getArrayOrBuilder();
/**
* .com.dimajix.flowman.kernel.Row row = 10;
* @return Whether the row field is set.
*/
boolean hasRow();
/**
* .com.dimajix.flowman.kernel.Row row = 10;
* @return The row.
*/
com.dimajix.flowman.kernel.proto.Row getRow();
/**
* .com.dimajix.flowman.kernel.Row row = 10;
*/
com.dimajix.flowman.kernel.proto.RowOrBuilder getRowOrBuilder();
/**
* .com.dimajix.flowman.kernel.Null null = 11;
* @return Whether the null field is set.
*/
boolean hasNull();
/**
* .com.dimajix.flowman.kernel.Null null = 11;
* @return The null.
*/
com.dimajix.flowman.kernel.proto.Null getNull();
/**
* .com.dimajix.flowman.kernel.Null null = 11;
*/
com.dimajix.flowman.kernel.proto.NullOrBuilder getNullOrBuilder();
com.dimajix.flowman.kernel.proto.Field.ValueCase getValueCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy