public static final class Topic.PartitionConfig.Capacity extends GeneratedMessageV3 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.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
PUBLISH_MIB_PER_SEC_FIELD_NUMBER
public static final int PUBLISH_MIB_PER_SEC_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SUBSCRIBE_MIB_PER_SEC_FIELD_NUMBER
public static final int SUBSCRIBE_MIB_PER_SEC_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Topic.PartitionConfig.Capacity getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Topic.PartitionConfig.Capacity.Builder newBuilder()
newBuilder(Topic.PartitionConfig.Capacity prototype)
public static Topic.PartitionConfig.Capacity.Builder newBuilder(Topic.PartitionConfig.Capacity prototype)
public static Topic.PartitionConfig.Capacity parseDelimitedFrom(InputStream input)
public static Topic.PartitionConfig.Capacity parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Topic.PartitionConfig.Capacity parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Topic.PartitionConfig.Capacity parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Topic.PartitionConfig.Capacity parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Topic.PartitionConfig.Capacity parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Topic.PartitionConfig.Capacity parseFrom(CodedInputStream input)
public static Topic.PartitionConfig.Capacity parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Topic.PartitionConfig.Capacity parseFrom(InputStream input)
public static Topic.PartitionConfig.Capacity parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Topic.PartitionConfig.Capacity parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Topic.PartitionConfig.Capacity parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Topic.PartitionConfig.Capacity> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Topic.PartitionConfig.Capacity getDefaultInstanceForType()
getParserForType()
public Parser<Topic.PartitionConfig.Capacity> getParserForType()
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.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
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.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Topic.PartitionConfig.Capacity.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Topic.PartitionConfig.Capacity.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Topic.PartitionConfig.Capacity.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides