レコードクラス PulsarTopic
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.pulsar.core.PulsarTopic
- レコードコンポーネント:
topicName
- トピック名numberOfPartitions
- パーティションの数、またはパーティション化されていないトピックの場合は 0
Pulsar トピックのモデルクラス。
PulsarTopicBuilder
を使用して、次のようなインスタンスを作成します。
PulsarTopic topic = PulsarTopic.builder("topic-name").build();
- 作成者:
- Alexander Preu ß
コンストラクターのサマリー
コンストラクター説明PulsarTopic
(StringSE topicName, int numberOfPartitions) PulsarTopic
レコードクラスのインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明static PulsarTopicBuilder
final boolean
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。org.springframework.pulsar.core.PulsarTopic.TopicComponents
Pulsar トピックの個々の識別コンポーネントを取得します。トピックの完全修飾名を取得します。final int
hashCode()
このオブジェクトのハッシュコード値を返します。boolean
トピックがパーティション化されているかどうかを確認します。int
numberOfPartitions
レコードコンポーネントの値を返します。topicName
レコードコンポーネントの値を返します。final StringSE
toString()
このレコードクラスの文字列表現を返します。
コンストラクターの詳細
PulsarTopic
PulsarTopic
レコードクラスのインスタンスを作成します。- パラメーター:
topicName
-topicName
レコードコンポーネントの値numberOfPartitions
-numberOfPartitions
レコードコンポーネントの値
メソッドの詳細
builder
isPartitioned
public boolean isPartitioned()トピックがパーティション化されているかどうかを確認します。- 戻り値:
- トピックがパーティション化されている場合は true
getComponents
public org.springframework.pulsar.core.PulsarTopic.TopicComponents getComponents()Pulsar トピックの個々の識別コンポーネントを取得します。- 戻り値:
PulsarTopic.TopicComponents
getFullyQualifiedTopicName
トピックの完全修飾名を取得します。- 戻り値:
- 完全修飾トピック名
toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。参照コンポーネントはObjects::equals(Object,Object)
SE と比較されます。プリミティブコンポーネントは "==" と比較されます。topicName
topicName
レコードコンポーネントの値を返します。- 戻り値:
topicName
レコードコンポーネントの値
numberOfPartitions
public int numberOfPartitions()numberOfPartitions
レコードコンポーネントの値を返します。- 戻り値:
numberOfPartitions
レコードコンポーネントの値