Share via


CompressionType Class

public final class CompressionType
extends ExpandableStringEnum<CompressionType>

Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.

Field Summary

Modifier and Type Field and Description
static final CompressionType DEFLATE

Static value Deflate for CompressionType.

static final CompressionType GZIP

Static value GZip for CompressionType.

static final CompressionType NONE

Static value None for CompressionType.

Constructor Summary

Constructor Description
CompressionType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of CompressionType value.

Method Summary

Modifier and Type Method and Description
static CompressionType fromString(String name)

Creates or finds a CompressionType from its string representation.

static Collection<CompressionType> values()

Gets known CompressionType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

DEFLATE

public static final CompressionType DEFLATE

Static value Deflate for CompressionType.

GZIP

public static final CompressionType GZIP

Static value GZip for CompressionType.

NONE

public static final CompressionType NONE

Static value None for CompressionType.

Constructor Details

CompressionType

@Deprecated
public CompressionType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of CompressionType value.

Method Details

fromString

public static CompressionType fromString(String name)

Creates or finds a CompressionType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding CompressionType.

values

public static Collection<CompressionType> values()

Gets known CompressionType values.

Returns:

known CompressionType values.

Applies to