Class Topic.PartitionConfig.Capacity.Builder (1.16.5)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class Topic.PartitionConfig.Capacity.Builder extends GeneratedMessage.Builder<Topic.PartitionConfig.Capacity.Builder> implements Topic.PartitionConfig.CapacityOrBuilder
The throughput capacity configuration for each partition.
Protobuf type google.cloud.pubsublite.v1.Topic.PartitionConfig.Capacity
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public Topic.PartitionConfig.Capacity build()
buildPartial()
public Topic.PartitionConfig.Capacity buildPartial()
clear()
public Topic.PartitionConfig.Capacity.Builder clear()
Overrides
clearPublishMibPerSec()
public Topic.PartitionConfig.Capacity.Builder clearPublishMibPerSec()
Publish throughput capacity per partition in MiB/s.
Must be >= 4 and <= 16.
int32 publish_mib_per_sec = 1;
clearSubscribeMibPerSec()
public Topic.PartitionConfig.Capacity.Builder clearSubscribeMibPerSec()
Subscribe throughput capacity per partition in MiB/s.
Must be >= 4 and <= 32.
int32 subscribe_mib_per_sec = 2;
getDefaultInstanceForType()
public Topic.PartitionConfig.Capacity getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPublishMibPerSec()
public int getPublishMibPerSec()
Publish throughput capacity per partition in MiB/s.
Must be >= 4 and <= 16.
int32 publish_mib_per_sec = 1;
| Returns |
| Type |
Description |
int |
The publishMibPerSec.
|
getSubscribeMibPerSec()
public int getSubscribeMibPerSec()
Subscribe throughput capacity per partition in MiB/s.
Must be >= 4 and <= 32.
int32 subscribe_mib_per_sec = 2;
| Returns |
| Type |
Description |
int |
The subscribeMibPerSec.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Topic.PartitionConfig.Capacity other)
public Topic.PartitionConfig.Capacity.Builder mergeFrom(Topic.PartitionConfig.Capacity other)
public Topic.PartitionConfig.Capacity.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Topic.PartitionConfig.Capacity.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setPublishMibPerSec(int value)
public Topic.PartitionConfig.Capacity.Builder setPublishMibPerSec(int value)
Publish throughput capacity per partition in MiB/s.
Must be >= 4 and <= 16.
int32 publish_mib_per_sec = 1;
| Parameter |
| Name |
Description |
value |
int
The publishMibPerSec to set.
|
setSubscribeMibPerSec(int value)
public Topic.PartitionConfig.Capacity.Builder setSubscribeMibPerSec(int value)
Subscribe throughput capacity per partition in MiB/s.
Must be >= 4 and <= 32.
int32 subscribe_mib_per_sec = 2;
| Parameter |
| Name |
Description |
value |
int
The subscribeMibPerSec to set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-26 UTC.
[null,null,["Last updated 2026-04-26 UTC."],[],[]]