public static final class HiveCreateTableScript.Builder
extends java.lang.Object
Constructor and Description |
---|
HiveCreateTableScript.Builder() |
public HiveCreateTableScript.Builder tableModifiers(java.util.Set<com.oracle.eid.oozie.hive.HiveCreateTableScript.TableModifier> tableModifiers)
public HiveCreateTableScript.Builder tableModifiers(com.oracle.eid.oozie.hive.HiveCreateTableScript.TableModifier... tableModifiers)
public HiveCreateTableScript.Builder temporary()
public HiveCreateTableScript.Builder external()
public HiveCreateTableScript.Builder ifNotExists()
public HiveCreateTableScript.Builder inDb(java.lang.String dbName)
public HiveCreateTableScript.Builder table(java.lang.String tableName)
public HiveCreateTableScript.Builder columns(java.lang.String columns)
public HiveCreateTableScript.Builder comment(java.lang.String comment)
public HiveCreateTableScript.Builder partitionedBy(java.lang.String partitionedBy)
public HiveCreateTableScript.Builder clusteredBy(java.lang.String clusteredBy)
public HiveCreateTableScript.Builder sortedBy(java.lang.String sortedBy)
public HiveCreateTableScript.Builder intoBuckets(java.lang.Long buckets)
public HiveCreateTableScript.Builder skewed(java.lang.String by, java.lang.String on)
public HiveCreateTableScript.Builder storedAsDirectories()
public HiveCreateTableScript.Builder rowFormat(java.lang.String rowFormat)
public HiveCreateTableScript.Builder rowFormatAvroSerDe()
public HiveCreateTableScript.Builder rowFormatEndecaCsvSerDe(java.lang.Character separatorChar, java.lang.Character quoteChar, java.lang.Character escapeChar)
public HiveCreateTableScript.Builder rowFormatDelimited(java.lang.String terminatedBy)
public HiveCreateTableScript.Builder rowFormatDelimited(java.lang.String terminatedBy, java.lang.String escapedBy, java.lang.String collectionItemsTerminatedBy)
public HiveCreateTableScript.Builder storedAs(java.lang.String storedAs)
public HiveCreateTableScript.Builder storedAsAvroContainer()
public HiveCreateTableScript.Builder storedAsTextFile()
public HiveCreateTableScript.Builder storedBy(java.lang.String storedBy)
public HiveCreateTableScript.Builder location(java.lang.String location)
public HiveCreateTableScript.Builder tblProperties(java.util.Map<java.lang.String,java.lang.String> tblProperties)
public HiveCreateTableScript.Builder tblProperty(java.lang.String name, java.lang.String value)
public HiveCreateTableScript.Builder skipAutoProvisioning(java.lang.Boolean skip)
public HiveCreateTableScript build()
Copyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.