Class Cors (2.1.10)

public final class Cors implements Serializable

Cross-Origin Resource Sharing (CORS) configuration for a bucket.

Inheritance

Object > Cors

Implements

Serializable

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getMaxAgeSeconds()

public Integer getMaxAgeSeconds()

Returns the max time in seconds in which a client can issue requests before sending a new preflight request.

Returns
TypeDescription
Integer

getMethods()

public List<HttpMethod> getMethods()

Returns the HTTP methods supported by this CORS configuration.

Returns
TypeDescription
List<HttpMethod>

getOrigins()

public List<Cors.Origin> getOrigins()

Returns the origins in this CORS configuration.

Returns
TypeDescription
List<Origin>

getResponseHeaders()

public List<String> getResponseHeaders()

Returns the response headers supported by this CORS configuration.

Returns
TypeDescription
List<String>

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

newBuilder()

public static Cors.Builder newBuilder()

Returns a CORS configuration builder.

Returns
TypeDescription
Cors.Builder

toBuilder()

public Cors.Builder toBuilder()

Returns a builder for this CORS configuration.

Returns
TypeDescription
Cors.Builder