Interface GetMultiRegionEndpointResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetMultiRegionEndpointResponse.Builder,GetMultiRegionEndpointResponse>,SdkBuilder<GetMultiRegionEndpointResponse.Builder,GetMultiRegionEndpointResponse>,SdkPojo,SdkResponse.Builder,SesV2Response.Builder
- Enclosing class:
- GetMultiRegionEndpointResponse
public static interface GetMultiRegionEndpointResponse.Builder extends SesV2Response.Builder, SdkPojo, CopyableBuilder<GetMultiRegionEndpointResponse.Builder,GetMultiRegionEndpointResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetMultiRegionEndpointResponse.BuildercreatedTimestamp(Instant createdTimestamp)The time stamp of when the multi-region endpoint (global-endpoint) was created.GetMultiRegionEndpointResponse.BuilderendpointId(String endpointId)The ID of the multi-region endpoint (global-endpoint).GetMultiRegionEndpointResponse.BuilderendpointName(String endpointName)The name of the multi-region endpoint (global-endpoint).GetMultiRegionEndpointResponse.BuilderlastUpdatedTimestamp(Instant lastUpdatedTimestamp)The time stamp of when the multi-region endpoint (global-endpoint) was last updated.GetMultiRegionEndpointResponse.Builderroutes(Collection<Route> routes)Contains routes information for the multi-region endpoint (global-endpoint).GetMultiRegionEndpointResponse.Builderroutes(Consumer<Route.Builder>... routes)Contains routes information for the multi-region endpoint (global-endpoint).GetMultiRegionEndpointResponse.Builderroutes(Route... routes)Contains routes information for the multi-region endpoint (global-endpoint).GetMultiRegionEndpointResponse.Builderstatus(String status)The status of the multi-region endpoint (global-endpoint).GetMultiRegionEndpointResponse.Builderstatus(Status status)The status of the multi-region endpoint (global-endpoint).-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Response.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
endpointName
GetMultiRegionEndpointResponse.Builder endpointName(String endpointName)
The name of the multi-region endpoint (global-endpoint).
- Parameters:
endpointName- The name of the multi-region endpoint (global-endpoint).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointId
GetMultiRegionEndpointResponse.Builder endpointId(String endpointId)
The ID of the multi-region endpoint (global-endpoint).
- Parameters:
endpointId- The ID of the multi-region endpoint (global-endpoint).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routes
GetMultiRegionEndpointResponse.Builder routes(Collection<Route> routes)
Contains routes information for the multi-region endpoint (global-endpoint).
- Parameters:
routes- Contains routes information for the multi-region endpoint (global-endpoint).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routes
GetMultiRegionEndpointResponse.Builder routes(Route... routes)
Contains routes information for the multi-region endpoint (global-endpoint).
- Parameters:
routes- Contains routes information for the multi-region endpoint (global-endpoint).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routes
GetMultiRegionEndpointResponse.Builder routes(Consumer<Route.Builder>... routes)
Contains routes information for the multi-region endpoint (global-endpoint).
This is a convenience method that creates an instance of theRoute.Builderavoiding the need to create one manually viaRoute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#routes(List.) - Parameters:
routes- a consumer that will call methods onRoute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#routes(java.util.Collection)
-
status
GetMultiRegionEndpointResponse.Builder status(String status)
The status of the multi-region endpoint (global-endpoint).
-
CREATING– The resource is being provisioned. -
READY– The resource is ready to use. -
FAILED– The resource failed to be provisioned. -
DELETING– The resource is being deleted as requested.
- Parameters:
status- The status of the multi-region endpoint (global-endpoint).-
CREATING– The resource is being provisioned. -
READY– The resource is ready to use. -
FAILED– The resource failed to be provisioned. -
DELETING– The resource is being deleted as requested.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Status,Status
-
-
status
GetMultiRegionEndpointResponse.Builder status(Status status)
The status of the multi-region endpoint (global-endpoint).
-
CREATING– The resource is being provisioned. -
READY– The resource is ready to use. -
FAILED– The resource failed to be provisioned. -
DELETING– The resource is being deleted as requested.
- Parameters:
status- The status of the multi-region endpoint (global-endpoint).-
CREATING– The resource is being provisioned. -
READY– The resource is ready to use. -
FAILED– The resource failed to be provisioned. -
DELETING– The resource is being deleted as requested.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Status,Status
-
-
createdTimestamp
GetMultiRegionEndpointResponse.Builder createdTimestamp(Instant createdTimestamp)
The time stamp of when the multi-region endpoint (global-endpoint) was created.
- Parameters:
createdTimestamp- The time stamp of when the multi-region endpoint (global-endpoint) was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTimestamp
GetMultiRegionEndpointResponse.Builder lastUpdatedTimestamp(Instant lastUpdatedTimestamp)
The time stamp of when the multi-region endpoint (global-endpoint) was last updated.
- Parameters:
lastUpdatedTimestamp- The time stamp of when the multi-region endpoint (global-endpoint) was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-