クラス UpdateOptions
java.lang.ObjectSE
org.springframework.data.cassandra.core.cql.QueryOptions
org.springframework.data.cassandra.core.cql.WriteOptions
org.springframework.data.cassandra.core.UpdateOptions
UPDATE
操作で使用するための WriteOptions
の拡張。- 導入:
- 2.0
- 作成者:
- Mark Paluch, Lukasz Antoniak, Tomasz Lelek, Sam Lightfoot
ネストされたクラスのサマリー
ネストされたクラスクラス org.springframework.data.cassandra.core.cql.WriteOptions から継承されたネストクラス / インターフェース
WriteOptions.WriteOptionsBuilder
クラス org.springframework.data.cassandra.core.cql.QueryOptions から継承されたネストクラス / インターフェース
QueryOptions.QueryOptionsBuilder
メソッドのサマリー
修飾子と型メソッド説明builder()
新しいUpdateOptions.UpdateOptionsBuilder
を作成します。static UpdateOptions
empty()
デフォルトのUpdateOptions
を作成します。boolean
int
hashCode()
boolean
mutate()
このUpdateOptions
のプロパティを変更するには、新しいUpdateOptions.UpdateOptionsBuilder
を作成します。クラス org.springframework.data.cassandra.core.cql.WriteOptions から継承されたメソッド
getTimestamp, getTtl
クラス org.springframework.data.cassandra.core.cql.QueryOptions から継承されたメソッド
getConsistencyLevel, getExecutionProfileResolver, getKeyspace, getPageSize, getReadTimeout, getRoutingKey, getRoutingKeyspace, getSerialConsistencyLevel, getTimeout, getTracing, isIdempotent
メソッドの詳細
builder
新しいUpdateOptions.UpdateOptionsBuilder
を作成します。- 戻り値:
- 新しい
UpdateOptions.UpdateOptionsBuilder
。
empty
デフォルトのUpdateOptions
を作成します。- 戻り値:
- デフォルトの
UpdateOptions
。 - 導入:
- 2.0
mutate
このUpdateOptions
のプロパティを変更するには、新しいUpdateOptions.UpdateOptionsBuilder
を作成します。- オーバーライド:
- クラス
WriteOptions
のmutate
- 戻り値:
- この
UpdateOptions
で初期化された新しいUpdateOptions.UpdateOptionsBuilder
。
getIfCondition
- 戻り値:
- 条件付き更新用の
IF condition
。 - 導入:
- 2.2
isIfExists
public boolean isIfExists()- 戻り値:
IF EXISTS
をUPDATE
操作に適用する場合は true です。
equals
- オーバーライド:
- クラス
WriteOptions
のequals
hashCode
public int hashCode()- オーバーライド:
- クラス
WriteOptions
のhashCode