Interface CompressionOrBuilder (1.157.0)

public interface CompressionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCompressionAlgorithm()

public abstract Compression.CompressionAlgorithm getCompressionAlgorithm()

Required. Specifies the compression algorithm to use.

.google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Compression.CompressionAlgorithm

The compressionAlgorithm.

getCompressionAlgorithmValue()

public abstract int getCompressionAlgorithmValue()

Required. Specifies the compression algorithm to use.

.google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for compressionAlgorithm.

getCompressionMode()

public abstract Compression.CompressionMode getCompressionMode()

Required. Specifies whether to compress or decompress the message.

.google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Compression.CompressionMode

The compressionMode.

getCompressionModeValue()

public abstract int getCompressionModeValue()

Required. Specifies whether to compress or decompress the message.

.google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for compressionMode.