USqlIndex Class
- java.
lang. Object - com.
microsoft. azure. management. datalake. analytics. models. USqlIndex
- com.
public class USqlIndex
A Data Lake Analytics catalog U-SQL table index item.
Method Summary
Modifier and Type | Method and Description |
---|---|
List<String> |
columns()
Get the columns value. |
USql |
distributionInfo()
Get the distributionInfo value. |
Integer |
indexId()
Get the indexId value. |
List<USql |
indexKeys()
Get the indexKeys value. |
Boolean |
isColumnstore()
Get the isColumnstore value. |
Boolean |
isUnique()
Get the isUnique value. |
String |
name()
Get the name value. |
UUID |
partitionFunction()
Get the partitionFunction value. |
List<String> |
partitionKeyList()
Get the partitionKeyList value. |
List<String> |
streamNames()
Get the streamNames value. |
USql |
withColumns(List<String> columns)
Set the columns value. |
USql |
withDistributionInfo(USqlDistributionInfo distributionInfo)
Set the distributionInfo value. |
USql |
withIndexId(Integer indexId)
Set the indexId value. |
USql |
withIndexKeys(List<USqlDirectedColumn> indexKeys)
Set the indexKeys value. |
USql |
withIsColumnstore(Boolean isColumnstore)
Set the isColumnstore value. |
USql |
withIsUnique(Boolean isUnique)
Set the isUnique value. |
USql |
withName(String name)
Set the name value. |
USql |
withPartitionFunction(UUID partitionFunction)
Set the partitionFunction value. |
USql |
withPartitionKeyList(List<String> partitionKeyList)
Set the partitionKeyList value. |
USql |
withStreamNames(List<String> streamNames)
Set the streamNames value. |
Method Details
columns
public List
Get the columns value.
Returns:
distributionInfo
public USqlDistributionInfo distributionInfo()
Get the distributionInfo value.
Returns:
indexId
public Integer indexId()
Get the indexId value.
Returns:
indexKeys
public List
Get the indexKeys value.
Returns:
isColumnstore
public Boolean isColumnstore()
Get the isColumnstore value.
Returns:
isUnique
public Boolean isUnique()
Get the isUnique value.
Returns:
name
public String name()
Get the name value.
Returns:
partitionFunction
public UUID partitionFunction()
Get the partitionFunction value.
Returns:
partitionKeyList
public List
Get the partitionKeyList value.
Returns:
streamNames
public List
Get the streamNames value.
Returns:
withColumns
public USqlIndex withColumns(List
Set the columns value.
Parameters:
Returns:
withDistributionInfo
public USqlIndex withDistributionInfo(USqlDistributionInfo distributionInfo)
Set the distributionInfo value.
Parameters:
Returns:
withIndexId
public USqlIndex withIndexId(Integer indexId)
Set the indexId value.
Parameters:
Returns:
withIndexKeys
public USqlIndex withIndexKeys(List
Set the indexKeys value.
Parameters:
Returns:
withIsColumnstore
public USqlIndex withIsColumnstore(Boolean isColumnstore)
Set the isColumnstore value.
Parameters:
Returns:
withIsUnique
public USqlIndex withIsUnique(Boolean isUnique)
Set the isUnique value.
Parameters:
Returns:
withName
public USqlIndex withName(String name)
Set the name value.
Parameters:
Returns:
withPartitionFunction
public USqlIndex withPartitionFunction(UUID partitionFunction)
Set the partitionFunction value.
Parameters:
Returns:
withPartitionKeyList
public USqlIndex withPartitionKeyList(List
Set the partitionKeyList value.
Parameters:
Returns:
withStreamNames
public USqlIndex withStreamNames(List
Set the streamNames value.
Parameters:
Returns:
Applies to
Azure SDK for Java