Package software.amazon.awssdk.endpoints
Class Endpoint
- java.lang.Object
-
- software.amazon.awssdk.endpoints.Endpoint
-
public final class Endpoint extends Object
Represents an endpoint computed by anEndpointProvider. And endpoint minimally defines theURI, but may also declare any additional headers that needed to be used, and user-defined attributes using anEndpointAttributeKey.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEndpoint.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Tattribute(EndpointAttributeKey<T> key)static Endpoint.Builderbuilder()booleanequals(Object o)inthashCode()Map<String,List<String>>headers()Endpoint.BuildertoBuilder()URIurl()
-
-
-
Method Detail
-
url
public URI url()
-
toBuilder
public Endpoint.Builder toBuilder()
-
attribute
public <T> T attribute(EndpointAttributeKey<T> key)
-
builder
public static Endpoint.Builder builder()
-
-