Skip navigation links
A B C E G I O R S T V 

A

AbstractExportConfiguration - Class in io.pivotal.gemfire.gpdb.service
AbstractExportConfiguration is the base class for configuring event listeners for export operations.
AbstractExportConfiguration(String, List<OperationEventListener>, List<RowEventListener>, ExportType, boolean) - Constructor for class io.pivotal.gemfire.gpdb.service.AbstractExportConfiguration
 
AbstractImportConfiguration - Class in io.pivotal.gemfire.gpdb.service
AbstractImportConfiguration is the base class for configuring event listeners for import operations.
AbstractImportConfiguration(String, List<OperationEventListener>, List<RowEventListener>) - Constructor for class io.pivotal.gemfire.gpdb.service.AbstractImportConfiguration
 
AbstractOperationConfiguration - Class in io.pivotal.gemfire.gpdb.service
AbstractOperationConfiguration is the base class for configuring event listeners for operations.
AbstractOperationEventListener - Class in io.pivotal.gemfire.gpdb.operationevents
AbstractOperationEventListener provides abstract implementation of methods in OperationEventListener
AbstractOperationEventListener() - Constructor for class io.pivotal.gemfire.gpdb.operationevents.AbstractOperationEventListener
 
addOperationEventListener(OperationEventListener) - Method in class io.pivotal.gemfire.gpdb.service.ExportConfiguration.Builder
Adds one OperationEventListener to the operation configuration.
addOperationEventListener(OperationEventListener) - Method in class io.pivotal.gemfire.gpdb.service.ImportConfiguration.Builder
Adds one OperationEventListener to the operation configuration.

B

build() - Method in class io.pivotal.gemfire.gpdb.service.ExportConfiguration.Builder
Builds the ExportConfiguration with the given event listeners and type.
build() - Method in class io.pivotal.gemfire.gpdb.service.ImportConfiguration.Builder
Builds the ImportConfiguration with the given event listeners.
builder(Region) - Static method in class io.pivotal.gemfire.gpdb.service.ExportConfiguration
Returns a new ExportConfiguration.Builder for building a configuration for an export operation.
builder(Region) - Static method in class io.pivotal.gemfire.gpdb.service.ImportConfiguration
Returns a new ImportConfiguration.Builder for building a configuration for an import operation.

C

cancelOperation(String) - Static method in class io.pivotal.gemfire.gpdb.service.GpdbService
Terminate an operation that is in progress.
CommitOperationEvent - Class in io.pivotal.gemfire.gpdb.operationevents
Provides operation details for OperationEventListener implementing onBeforeCommit and onAfterCommit methods.
CommitOperationEvent(UUID, Region, String, Connection) - Constructor for class io.pivotal.gemfire.gpdb.operationevents.CommitOperationEvent
The constructor of CommitOperationEvent that specifies event details.

E

ExportConfiguration - Class in io.pivotal.gemfire.gpdb.service
 
ExportConfiguration.Builder - Class in io.pivotal.gemfire.gpdb.service
 
exportRegion(ExportConfiguration) - Static method in class io.pivotal.gemfire.gpdb.service.GpdbService
Exports all entries from GemFire, breaking those entries up into the columns of specified Greenplum table.
ExportResult - Class in io.pivotal.gemfire.gpdb.service
ExportResult holds information about the number of GemFire entries and Greenplum rows that were affected by an export operation.
ExportResult(int, int, int, int) - Constructor for class io.pivotal.gemfire.gpdb.service.ExportResult
Constructs an ExportResult.
ExportType - Enum in io.pivotal.gemfire.gpdb.service
Each value represents a variant of export operation.
ExternalTableOperationEvent - Class in io.pivotal.gemfire.gpdb.operationevents
Provides operation details for OperationEventListener implementing onBeforeExternalTable and onAfterExternalTable methods.
ExternalTableOperationEvent(UUID, Region, String, Connection, String) - Constructor for class io.pivotal.gemfire.gpdb.operationevents.ExternalTableOperationEvent
The constructor of ExternalTableOperationEvent that specifies event details.

G

getConnection() - Method in class io.pivotal.gemfire.gpdb.operationevents.CommitOperationEvent
Returns the connection object involved in the transaction on Greenplum.
getConnection() - Method in class io.pivotal.gemfire.gpdb.operationevents.ExternalTableOperationEvent
Returns the connection object involved in the transaction on Greenplum.
getExportedCount() - Method in class io.pivotal.gemfire.gpdb.service.ExportResult
Return the number of GemFire entries that were exported from GemFire to Greenplum.
getExportType() - Method in class io.pivotal.gemfire.gpdb.service.AbstractExportConfiguration
Get the type of export operation.
getExternalTable() - Method in class io.pivotal.gemfire.gpdb.operationevents.ExternalTableOperationEvent
Returns the string that defines the name of the Greenplum external table.
getImportedCount() - Method in class io.pivotal.gemfire.gpdb.service.ImportResult
Return the number of GemFire entries that were imported to GemFire from Greenplum.
getInsertedCount() - Method in class io.pivotal.gemfire.gpdb.service.ExportResult
Return the number of Greenplum rows that were inserted into the Greenplum table.
getOperationEventListeners() - Method in class io.pivotal.gemfire.gpdb.service.AbstractOperationConfiguration
Gets the list of configured operation event listeners.
getOperationId() - Method in class io.pivotal.gemfire.gpdb.operationevents.OperationEvent
Returns the unique identifier for the in-progress operation.
getRegion() - Method in class io.pivotal.gemfire.gpdb.operationevents.OperationEvent
Returns the Region object involved in the in-progress operation.
getRegionPath() - Method in class io.pivotal.gemfire.gpdb.service.AbstractOperationConfiguration
Gets the GemFire region path for the configuration.
getRemovedCount() - Method in class io.pivotal.gemfire.gpdb.service.ExportResult
Return the number of GemFire entries that were removed from the source GemFire region at the end of the export operation.
getRowEventListeners() - Method in class io.pivotal.gemfire.gpdb.service.AbstractOperationConfiguration
Gets the list of configured row event listeners.
getTxId() - Method in class io.pivotal.gemfire.gpdb.operationevents.OperationEvent
Returns the identifier of the Greenplum transaction.
getType() - Method in class io.pivotal.gemfire.gpdb.operationevents.TypeOperationEvent
Returns the type member variable.
getUpdatedCount() - Method in class io.pivotal.gemfire.gpdb.service.ExportResult
Return the number of Greenplum rows that were updated in the Greenplum table.
GpdbService - Class in io.pivotal.gemfire.gpdb.service
GpdbService provides API to execute import and export operations between GemFire and Greenplum Database.

I

ImportConfiguration - Class in io.pivotal.gemfire.gpdb.service
ImportConfiguration configures the event listeners for import operations.
ImportConfiguration.Builder - Class in io.pivotal.gemfire.gpdb.service
 
importRegion(ImportConfiguration) - Static method in class io.pivotal.gemfire.gpdb.service.GpdbService
Import all rows from a Greenplum table, doing an upsert operation on the associated GemFire entries.
ImportResult - Class in io.pivotal.gemfire.gpdb.service
ImportResult holds information about the number of GemFire entries that were affected by an import operation.
ImportResult(int) - Constructor for class io.pivotal.gemfire.gpdb.service.ImportResult
Construct an ImportResult.
io.pivotal.gemfire.gpdb.operationevents - package io.pivotal.gemfire.gpdb.operationevents
 
io.pivotal.gemfire.gpdb.service - package io.pivotal.gemfire.gpdb.service
 
isRemoveEntries() - Method in class io.pivotal.gemfire.gpdb.service.AbstractExportConfiguration
Returns whether to remove all entries from Gemfire region after the export operation.

O

onAfterCommit(CommitOperationEvent) - Method in class io.pivotal.gemfire.gpdb.operationevents.AbstractOperationEventListener
 
onAfterCommit(CommitOperationEvent) - Method in interface io.pivotal.gemfire.gpdb.operationevents.OperationEventListener
Invoked after successfully committing the transaction that completes the import/export operation on Greenplum.
onAfterExternalTable(ExternalTableOperationEvent) - Method in class io.pivotal.gemfire.gpdb.operationevents.AbstractOperationEventListener
 
onAfterExternalTable(ExternalTableOperationEvent) - Method in interface io.pivotal.gemfire.gpdb.operationevents.OperationEventListener
Invoked once after the last insert or select into the Greenplum external table.
onAfterType(TypeOperationEvent) - Method in class io.pivotal.gemfire.gpdb.operationevents.AbstractOperationEventListener
 
onAfterType(TypeOperationEvent) - Method in interface io.pivotal.gemfire.gpdb.operationevents.OperationEventListener
Invoked after resolving the type of PDX fields.
onBeforeCommit(CommitOperationEvent) - Method in class io.pivotal.gemfire.gpdb.operationevents.AbstractOperationEventListener
 
onBeforeCommit(CommitOperationEvent) - Method in interface io.pivotal.gemfire.gpdb.operationevents.OperationEventListener
Invoked before committing the transaction that completes the import/export operation on Greenplum.
onBeforeExternalTable(ExternalTableOperationEvent) - Method in class io.pivotal.gemfire.gpdb.operationevents.AbstractOperationEventListener
 
onBeforeExternalTable(ExternalTableOperationEvent) - Method in interface io.pivotal.gemfire.gpdb.operationevents.OperationEventListener
Invoked before the first insert or select into the Greenplum external table.
onBeforeType(TypeOperationEvent) - Method in class io.pivotal.gemfire.gpdb.operationevents.AbstractOperationEventListener
 
onBeforeType(TypeOperationEvent) - Method in interface io.pivotal.gemfire.gpdb.operationevents.OperationEventListener
Invoked before resolving the type of PDX fields.
OperationEvent - Class in io.pivotal.gemfire.gpdb.operationevents
Abstract base class for providing operation details for OperationEventListener.
OperationEvent(UUID, Region, String) - Constructor for class io.pivotal.gemfire.gpdb.operationevents.OperationEvent
The constructor of an OperationEvent that specifies event details.
OperationEventListener - Interface in io.pivotal.gemfire.gpdb.operationevents
Interface for implementing Operation Event Listeners.

R

removeGemFireEntries(boolean) - Method in class io.pivotal.gemfire.gpdb.service.ExportConfiguration.Builder
Sets whether all entries in Gemfire that are exported into Greenplum get deleted after the export is completed.

S

setType(ExportType) - Method in class io.pivotal.gemfire.gpdb.service.ExportConfiguration.Builder
Sets a export type (behavior) defined by ExportType enum.

T

TypeOperationEvent - Class in io.pivotal.gemfire.gpdb.operationevents
Provides operation details for OperationEventListener implementing onBeforeType and onAfterType methods.
TypeOperationEvent(UUID, Region, String, Type<?>) - Constructor for class io.pivotal.gemfire.gpdb.operationevents.TypeOperationEvent
The constructor of TypeOperationEvent that specifies event details.

V

valueOf(String) - Static method in enum io.pivotal.gemfire.gpdb.service.ExportType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.pivotal.gemfire.gpdb.service.ExportType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G I O R S T V 
Skip navigation links

Copyright © 2014–2018 Pivotal Software, Inc.. All rights reserved.