public static final class CreateMaterializedViewRequest.Options extends Object
CreateMaterializedViewRequest
parameter options
.
Optional parameters.
Modifier and Type | Field and Description |
---|---|
static String |
ALWAYS
Rebuild as many materialized views as possible before accepting
requests.
|
static String |
BUILD_MATERIALIZED_VIEW_POLICY
Sets startup materialized view rebuild scheme.
|
static String |
COLLECTION_NAME
[DEPRECATED--please specify the containing schema for the
materialized view as part of
tableName and
use GPUdb.createSchema to create the schema if non-existent] Name of a
schema which is to contain the newly created view. |
static String |
EXECUTE_AS
User name to use to run the refresh job
|
static String |
FALSE |
static String |
LAZY
Rebuild the necessary materialized views at start, and load the
remainder lazily.
|
static String |
MANUAL
Refresh only occurs when manually requested by calling
GPUdb.alterTable with
an 'action' of 'refresh' |
static String |
ON_CHANGE
If possible, incrementally refresh (refresh just those records
added) whenever an insert, update, delete or refresh of input table
is done.
|
static String |
ON_DEMAND
Rebuild materialized views as requests use them.
|
static String |
ON_QUERY
Refresh any time the view is queried.
|
static String |
PERIODIC
Refresh table periodically at rate specified by
REFRESH_PERIOD |
static String |
PERSIST
|
static String |
REFRESH_METHOD
Method by which the join can be refreshed when the data in
underlying member tables have changed.
|
static String |
REFRESH_PERIOD
When
REFRESH_METHOD is PERIODIC , specifies the period in seconds at which
refresh occurs |
static String |
REFRESH_SPAN
Sets the future time-offset(in seconds) at which periodic refresh
stops
|
static String |
REFRESH_START_TIME
When
REFRESH_METHOD is PERIODIC , specifies the first time at which a
refresh is to be done. |
static String |
REFRESH_STOP_TIME
When
REFRESH_METHOD is PERIODIC , specifies the time at which a periodic
refresh is stopped. |
static String |
SYSTEM
Rebuild materialized views using the system-configured default.
|
static String |
TRUE |
static String |
TTL
Sets the
Method Summary
Copyright © 2025. All rights reserved. |