# OracleLabsParallelGraphAnalyticsPgxRestApi.GraphConfig

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**fileFormat** | **Boolean** |  | [optional] 
**loading** | [**GraphLoadingConfig**](GraphLoadingConfig.md) |  | [optional] 
**optimizedFor** | **String** |  | [optional] 
**singleFileFormat** | **Boolean** |  | [optional] 
**multipleFileFormat** | **Boolean** |  | [optional] 
**partitionWhileLoading** | **String** |  | [optional] 
**vertexProps** | [**[GraphPropertyConfig]**](GraphPropertyConfig.md) |  | [optional] 
**edgeProps** | [**[GraphPropertyConfig]**](GraphPropertyConfig.md) |  | [optional] 
**validatedVertexIdStrategy** | **String** |  | [optional] 
**vertexIdType** | **String** |  | [optional] 
**validatedVertexIdType** | **String** |  | [optional] 
**loadingOptions** | [**GraphLoadingConfig**](GraphLoadingConfig.md) |  | [optional] 
**externalStores** | [**[ExternalStoreConfig]**](ExternalStoreConfig.md) |  | [optional] 
**arrayCompactionThreshold** | **Number** |  | [optional] 
**validatedEdgeIdStrategy** | **String** |  | [optional] 
**edgeIdType** | **String** |  | [optional] 
**validatedEdgeIdType** | **String** |  | [optional] 
**nodeKeyType** | **String** |  | [optional] 
**loadEdgeKeys** | **Boolean** |  | [optional] 
**loadVertexKeys** | **Boolean** |  | [optional] 
**vertexLabelsLoadingEnabled** | **Boolean** |  | [optional] 
**edgeLabelLoadingEnabled** | **Boolean** |  | [optional] 
**loadingFilter** | [**GraphFilter**](GraphFilter.md) |  | [optional] 
**vertexPropertyTypes** | **{String: String}** |  | [optional] 
**edgePropertyTypes** | **{String: String}** |  | [optional] 
**name** | **String** |  | [optional] 
**attributes** | **{String: Object}** |  | [optional] 
**format** | **String** |  | [optional] 
**vectorComponentDelimiter** | **String** |  | [optional] 
**keystoreAlias** | **String** |  | [optional] 
**errorHandling** | [**GraphErrorHandlingConfig**](GraphErrorHandlingConfig.md) |  | [optional] 
**localDateFormat** | **[String]** |  | [optional] 
**timeFormat** | **[String]** |  | [optional] 
**timestampFormat** | **[String]** |  | [optional] 
**timeWithTimezoneFormat** | **[String]** |  | [optional] 
**timestampWithTimezoneFormat** | **[String]** |  | [optional] 
**values** | **{String: Object}** |  | [optional] 

<a name="OptimizedForEnum"></a>
## Enum: OptimizedForEnum

* `READ` (value: `"READ"`)
* `UPDATES` (value: `"UPDATES"`)


<a name="PartitionWhileLoadingEnum"></a>
## Enum: PartitionWhileLoadingEnum

* `BY_LABEL` (value: `"BY_LABEL"`)
* `NO` (value: `"NO"`)


<a name="ValidatedVertexIdStrategyEnum"></a>
## Enum: ValidatedVertexIdStrategyEnum

* `NO_IDS` (value: `"NO_IDS"`)
* `KEYS_AS_IDS` (value: `"KEYS_AS_IDS"`)
* `UNSTABLE_GENERATED_IDS` (value: `"UNSTABLE_GENERATED_IDS"`)
* `PARTITIONED_IDS` (value: `"PARTITIONED_IDS"`)


<a name="VertexIdTypeEnum"></a>
## Enum: VertexIdTypeEnum

* `INTEGER` (value: `"INTEGER"`)
* `LONG` (value: `"LONG"`)
* `STRING` (value: `"STRING"`)


<a name="ValidatedVertexIdTypeEnum"></a>
## Enum: ValidatedVertexIdTypeEnum

* `INTEGER` (value: `"INTEGER"`)
* `LONG` (value: `"LONG"`)
* `STRING` (value: `"STRING"`)


<a name="ValidatedEdgeIdStrategyEnum"></a>
## Enum: ValidatedEdgeIdStrategyEnum

* `NO_IDS` (value: `"NO_IDS"`)
* `KEYS_AS_IDS` (value: `"KEYS_AS_IDS"`)
* `UNSTABLE_GENERATED_IDS` (value: `"UNSTABLE_GENERATED_IDS"`)
* `PARTITIONED_IDS` (value: `"PARTITIONED_IDS"`)


<a name="EdgeIdTypeEnum"></a>
## Enum: EdgeIdTypeEnum

* `INTEGER` (value: `"INTEGER"`)
* `LONG` (value: `"LONG"`)
* `STRING` (value: `"STRING"`)


<a name="ValidatedEdgeIdTypeEnum"></a>
## Enum: ValidatedEdgeIdTypeEnum

* `INTEGER` (value: `"INTEGER"`)
* `LONG` (value: `"LONG"`)
* `STRING` (value: `"STRING"`)


<a name="NodeKeyTypeEnum"></a>
## Enum: NodeKeyTypeEnum

* `INTEGER` (value: `"INTEGER"`)
* `LONG` (value: `"LONG"`)
* `STRING` (value: `"STRING"`)


<a name="{String: String}"></a>
## Enum: {String: String}

* `INTEGER` (value: `"INTEGER"`)
* `LONG` (value: `"LONG"`)
* `FLOAT` (value: `"FLOAT"`)
* `DOUBLE` (value: `"DOUBLE"`)
* `BOOLEAN` (value: `"BOOLEAN"`)
* `VERTEX` (value: `"VERTEX"`)
* `EDGE` (value: `"EDGE"`)
* `STRING` (value: `"STRING"`)
* `LOCAL_DATE` (value: `"LOCAL_DATE"`)
* `TIME` (value: `"TIME"`)
* `TIMESTAMP` (value: `"TIMESTAMP"`)
* `TIME_WITH_TIMEZONE` (value: `"TIME_WITH_TIMEZONE"`)
* `TIMESTAMP_WITH_TIMEZONE` (value: `"TIMESTAMP_WITH_TIMEZONE"`)
* `RO_STRING_SET` (value: `"RO_STRING_SET"`)
* `pOINT2D` (value: `"POINT2D"`)


<a name="{String: String}"></a>
## Enum: {String: String}

* `INTEGER` (value: `"INTEGER"`)
* `LONG` (value: `"LONG"`)
* `FLOAT` (value: `"FLOAT"`)
* `DOUBLE` (value: `"DOUBLE"`)
* `BOOLEAN` (value: `"BOOLEAN"`)
* `VERTEX` (value: `"VERTEX"`)
* `EDGE` (value: `"EDGE"`)
* `STRING` (value: `"STRING"`)
* `LOCAL_DATE` (value: `"LOCAL_DATE"`)
* `TIME` (value: `"TIME"`)
* `TIMESTAMP` (value: `"TIMESTAMP"`)
* `TIME_WITH_TIMEZONE` (value: `"TIME_WITH_TIMEZONE"`)
* `TIMESTAMP_WITH_TIMEZONE` (value: `"TIMESTAMP_WITH_TIMEZONE"`)
* `RO_STRING_SET` (value: `"RO_STRING_SET"`)
* `pOINT2D` (value: `"POINT2D"`)


<a name="FormatEnum"></a>
## Enum: FormatEnum

* `PGB` (value: `"PGB"`)
* `EDGE_LIST` (value: `"EDGE_LIST"`)
* `TWO_TABLES` (value: `"TWO_TABLES"`)
* `ADJ_LIST` (value: `"ADJ_LIST"`)
* `FLAT_FILE` (value: `"FLAT_FILE"`)
* `GRAPHML` (value: `"GRAPHML"`)
* `PG` (value: `"PG"`)
* `RDF` (value: `"RDF"`)
* `CSV` (value: `"CSV"`)

