final class SetOperation extends GeneratedMessage with SetOperationOrBuilder
Relation of type [[SetOperation]]
Protobuf type spark.connect.SetOperation
- Alphabetic
- By Inheritance
- SetOperation
- SetOperationOrBuilder
- GeneratedMessage
- Serializable
- AbstractMessage
- Message
- MessageOrBuilder
- AbstractMessageLite
- MessageLite
- MessageLiteOrBuilder
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(obj: AnyRef): Boolean
- Definition Classes
- SetOperation → AbstractMessage → Message → AnyRef → Any
- Annotations
- @Override()
- def findInitializationErrors(): List[String]
- Definition Classes
- AbstractMessage → MessageOrBuilder
- def getAllFields(): Map[FieldDescriptor, AnyRef]
- Definition Classes
- GeneratedMessage → MessageOrBuilder
- def getAllowMissingColumns(): Boolean
(Optional) If to perform the Set operation and allow missing columns. Only UNION supports this option.
(Optional) If to perform the Set operation and allow missing columns. Only UNION supports this option.
optional bool allow_missing_columns = 6;
- returns
The allowMissingColumns.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getByName(): Boolean
(Optional) If to perform the Set operation based on name resolution. Only UNION supports this option.
(Optional) If to perform the Set operation based on name resolution. Only UNION supports this option.
optional bool by_name = 5;
- returns
The byName.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getDefaultInstanceForType(): SetOperation
- Definition Classes
- SetOperation → MessageOrBuilder → MessageLiteOrBuilder
- Annotations
- @Override()
- def getDescriptorForType(): Descriptor
- Definition Classes
- GeneratedMessage → MessageOrBuilder
- def getField(field: FieldDescriptor): AnyRef
- Definition Classes
- GeneratedMessage → MessageOrBuilder
- def getInitializationErrorString(): String
- Definition Classes
- AbstractMessage → MessageOrBuilder
- def getIsAll(): Boolean
(Optional) If to remove duplicate rows. True to preserve all results. False to remove duplicate rows.
(Optional) If to remove duplicate rows. True to preserve all results. False to remove duplicate rows.
optional bool is_all = 4;
- returns
The isAll.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getLeftInput(): Relation
(Required) Left input relation for a Set operation.
(Required) Left input relation for a Set operation.
.spark.connect.Relation left_input = 1;
- returns
The leftInput.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getLeftInputOrBuilder(): RelationOrBuilder
(Required) Left input relation for a Set operation.
(Required) Left input relation for a Set operation.
.spark.connect.Relation left_input = 1;
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getOneofFieldDescriptor(oneof: OneofDescriptor): FieldDescriptor
- Definition Classes
- GeneratedMessage → AbstractMessage → MessageOrBuilder
- def getParserForType(): Parser[SetOperation]
- Definition Classes
- SetOperation → GeneratedMessage → Message → MessageLite
- Annotations
- @Override()
- def getRepeatedField(field: FieldDescriptor, index: Int): AnyRef
- Definition Classes
- GeneratedMessage → MessageOrBuilder
- def getRepeatedFieldCount(field: FieldDescriptor): Int
- Definition Classes
- GeneratedMessage → MessageOrBuilder
- def getRightInput(): Relation
(Required) Right input relation for a Set operation.
(Required) Right input relation for a Set operation.
.spark.connect.Relation right_input = 2;
- returns
The rightInput.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getRightInputOrBuilder(): RelationOrBuilder
(Required) Right input relation for a Set operation.
(Required) Right input relation for a Set operation.
.spark.connect.Relation right_input = 2;
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getSerializedSize(): Int
- Definition Classes
- SetOperation → GeneratedMessage → AbstractMessage → MessageLite
- Annotations
- @Override()
- def getSetOpType(): SetOpType
(Required) The Set operation type.
(Required) The Set operation type.
.spark.connect.SetOperation.SetOpType set_op_type = 3;
- returns
The setOpType.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getSetOpTypeValue(): Int
(Required) The Set operation type.
(Required) The Set operation type.
.spark.connect.SetOperation.SetOpType set_op_type = 3;
- returns
The enum numeric value on the wire for setOpType.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def getUnknownFields(): UnknownFieldSet
- Definition Classes
- GeneratedMessage → MessageOrBuilder
- def hasAllowMissingColumns(): Boolean
(Optional) If to perform the Set operation and allow missing columns. Only UNION supports this option.
(Optional) If to perform the Set operation and allow missing columns. Only UNION supports this option.
optional bool allow_missing_columns = 6;
- returns
Whether the allowMissingColumns field is set.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def hasByName(): Boolean
(Optional) If to perform the Set operation based on name resolution. Only UNION supports this option.
(Optional) If to perform the Set operation based on name resolution. Only UNION supports this option.
optional bool by_name = 5;
- returns
Whether the byName field is set.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def hasField(field: FieldDescriptor): Boolean
- Definition Classes
- GeneratedMessage → MessageOrBuilder
- def hasIsAll(): Boolean
(Optional) If to remove duplicate rows. True to preserve all results. False to remove duplicate rows.
(Optional) If to remove duplicate rows. True to preserve all results. False to remove duplicate rows.
optional bool is_all = 4;
- returns
Whether the isAll field is set.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def hasLeftInput(): Boolean
(Required) Left input relation for a Set operation.
(Required) Left input relation for a Set operation.
.spark.connect.Relation left_input = 1;
- returns
Whether the leftInput field is set.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def hasOneof(oneof: OneofDescriptor): Boolean
- Definition Classes
- GeneratedMessage → AbstractMessage → MessageOrBuilder
- def hasRightInput(): Boolean
(Required) Right input relation for a Set operation.
(Required) Right input relation for a Set operation.
.spark.connect.Relation right_input = 2;
- returns
Whether the rightInput field is set.
- Definition Classes
- SetOperation → SetOperationOrBuilder
- Annotations
- @Override()
- def hashCode(): Int
- Definition Classes
- SetOperation → AbstractMessage → Message → AnyRef → Any
- Annotations
- @Override()
- def internalGetFieldAccessorTable(): FieldAccessorTable
- Attributes
- protected[proto]
- Definition Classes
- SetOperation → GeneratedMessage
- Annotations
- @Override()
- def internalGetMapFieldReflection(fieldNumber: Int): MapFieldReflectionAccessor
- Attributes
- protected[protobuf]
- Definition Classes
- GeneratedMessage
- final def isInitialized(): Boolean
- Definition Classes
- SetOperation → GeneratedMessage → AbstractMessage → MessageLiteOrBuilder
- Annotations
- @Override()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newBuilderForType(parent: BuilderParent): Builder
- Attributes
- protected[proto]
- Definition Classes
- SetOperation → AbstractMessage
- Annotations
- @Override()
- def newBuilderForType(): Builder
- Definition Classes
- SetOperation → Message → MessageLite
- Annotations
- @Override()
- def newInstance(unused: UnusedPrivateParameter): AnyRef
- Attributes
- protected[protobuf]
- Definition Classes
- GeneratedMessage
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def parseUnknownField(input: CodedInputStream, unknownFields: Builder, extensionRegistry: ExtensionRegistryLite, tag: Int): Boolean
- Attributes
- protected[protobuf]
- Definition Classes
- GeneratedMessage
- Annotations
- @throws(classOf[java.io.IOException])
- def parseUnknownFieldProto3(input: CodedInputStream, unknownFields: Builder, extensionRegistry: ExtensionRegistryLite, tag: Int): Boolean
- Attributes
- protected[protobuf]
- Definition Classes
- GeneratedMessage
- Annotations
- @throws(classOf[java.io.IOException])
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toBuilder(): Builder
- Definition Classes
- SetOperation → Message → MessageLite
- Annotations
- @Override()
- def toByteArray(): Array[Byte]
- Definition Classes
- AbstractMessageLite → MessageLite
- def toByteString(): ByteString
- Definition Classes
- AbstractMessageLite → MessageLite
- final def toString(): String
- Definition Classes
- AbstractMessage → Message → AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- AbstractMessageLite → MessageLite
- Annotations
- @throws(classOf[java.io.IOException])
- def writeReplace(): AnyRef
- Attributes
- protected[protobuf]
- Definition Classes
- GeneratedMessage
- Annotations
- @throws(classOf[java.io.ObjectStreamException])
- def writeTo(output: CodedOutputStream): Unit
- Definition Classes
- SetOperation → GeneratedMessage → AbstractMessage → MessageLite
- Annotations
- @Override()
- def writeTo(output: OutputStream): Unit
- Definition Classes
- AbstractMessageLite → MessageLite
- Annotations
- @throws(classOf[java.io.IOException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def internalGetMapField(fieldNumber: Int): MapField[_ <: AnyRef, _ <: AnyRef]
- Attributes
- protected[protobuf]
- Definition Classes
- GeneratedMessage
- Annotations
- @Deprecated
- Deprecated
- def mergeFromAndMakeImmutableInternal(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): Unit
- Attributes
- protected[protobuf]
- Definition Classes
- GeneratedMessage
- Annotations
- @throws(classOf[com.google.protobuf.InvalidProtocolBufferException]) @Deprecated
- Deprecated