public class RegionDefinition extends SchemaObjectDefinition
RegionDefinition
は、新しい Apache Geode/Pivotal GemFire キャッシュ Region
を定義するために使用される構成メタデータをカプセル化する抽象データ型 (ADT) です。Region
, RegionShortcut
, GemfireAdminOperations
, SchemaObjectDefinition
, SchemaObjectType
, 連載形式 修飾子と型 | フィールドと説明 |
---|---|
static org.apache.geode.cache.RegionShortcut | DEFAULT_REGION_SHORTCUT |
protected static int | ORDER |
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
修飾子 | コンストラクターと説明 |
---|---|
protected | RegionDefinition(org.apache.geode.cache.Region<?,?> region) 指定された Region で定義された RegionDefinition の新しいインスタンスを構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | create(GemfireAdminOperations gemfireAdminOperations) この SchemaObjectDefinition から実際のスキーマオブジェクトを作成します。 |
static RegionDefinition | from(org.apache.geode.cache.Region<?,?> region) 指定された Region から定義された RegionDefinition の新しいインスタンスを構築するために使用されるファクトリメソッド。 |
StringSE | getName() スキーマオブジェクトに割り当てられた name SE を返します。 |
int | getOrder() このオブジェクトの順序値を取得します。 |
protected org.apache.geode.cache.Region<?,?> | getRegion() この定義が定義されている Region への参照を返します。 |
org.apache.geode.cache.RegionShortcut | getRegionShortcut() |
SchemaObjectType | getType() この SchemaObjectDefinition によって定義されたスキーマオブジェクトの type を返します。 |
RegionDefinition | having(org.apache.geode.cache.RegionShortcut regionShortcut) |
RegionDefinition | with(StringSE name) |
equals, hashCode, toString
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
protected static final int ORDER
public static final org.apache.geode.cache.RegionShortcut DEFAULT_REGION_SHORTCUT
protected RegionDefinition(org.apache.geode.cache.Region<?,?> region)
Region
で定義された RegionDefinition
の新しいインスタンスを構築します。region
- この定義が定義されている Region
。null であってはなりません。IllegalArgumentExceptionSE
- Region
が null の場合。Region
public static RegionDefinition from(org.apache.geode.cache.Region<?,?> region)
Region
から定義された RegionDefinition
の新しいインスタンスを構築するために使用されるファクトリメソッド。region
- 新しい定義が定義される Region
。Region
から定義された RegionDefinition
の新しいインスタンス。IllegalArgumentExceptionSE
- Region
が null の場合。Region
, RegionDefinition(Region)
public int getOrder()
Ordered
protected org.apache.geode.cache.Region<?,?> getRegion()
Region
への参照を返します。Region
への参照。Region
public StringSE getName()
SchemaObjectDefinition
name
SE を返します。SchemaObjectDefinition
の getName
name
SE。名前は null にはなりません。public org.apache.geode.cache.RegionShortcut getRegionShortcut()
public SchemaObjectType getType()
SchemaObjectDefinition
SchemaObjectDefinition
によって定義されたスキーマオブジェクトの type
を返します。SchemaObjectDefinition
の getType
SchemaObjectDefinition
によって定義されたスキーマオブジェクトの type
。SchemaObjectType
public void create(GemfireAdminOperations gemfireAdminOperations)
SchemaObjectDefinition
SchemaObjectDefinition
から実際のスキーマオブジェクトを作成します。SchemaObjectDefinition
の create
gemfireAdminOperations
- GemfireAdminOperations
は、この SchemaObjectDefinition
から実際のスキーマオブジェクトを作成するために使用されます。GemfireAdminOperations
public RegionDefinition having(org.apache.geode.cache.RegionShortcut regionShortcut)
public RegionDefinition with(StringSE name)
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.