func ToProtoJoinType()

in spark/sql/utils/consts.go [112:131]


func ToProtoJoinType(joinType JoinType) proto.Join_JoinType {
	switch joinType {
	case JoinTypeInner:
		return proto.Join_JOIN_TYPE_INNER
	case JoinTypeLeftOuter:
		return proto.Join_JOIN_TYPE_LEFT_OUTER
	case JoinTypeRightOuter:
		return proto.Join_JOIN_TYPE_RIGHT_OUTER
	case JoinTypeFullOuter:
		return proto.Join_JOIN_TYPE_FULL_OUTER
	case JoinTypeLeftSemi:
		return proto.Join_JOIN_TYPE_LEFT_SEMI
	case JoinTypeLeftAnti:
		return proto.Join_JOIN_TYPE_LEFT_ANTI
	case JoinTypeCross:
		return proto.Join_JOIN_TYPE_CROSS
	default:
		return proto.Join_JOIN_TYPE_INNER
	}
}