Interface ListSharedEndpointsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListSharedEndpointsResponse.Builder,
,ListSharedEndpointsResponse> S3OutpostsResponse.Builder
,SdkBuilder<ListSharedEndpointsResponse.Builder,
,ListSharedEndpointsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListSharedEndpointsResponse
@Mutable
@NotThreadSafe
public static interface ListSharedEndpointsResponse.Builder
extends S3OutpostsResponse.Builder, SdkPojo, CopyableBuilder<ListSharedEndpointsResponse.Builder,ListSharedEndpointsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionendpoints
(Collection<Endpoint> endpoints) The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).endpoints
(Consumer<Endpoint.Builder>... endpoints) The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).If the number of endpoints associated with the specified Outpost exceedsMaxResults
, you can include this value in subsequent calls to this operation to retrieve more results.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.s3outposts.model.S3OutpostsResponse.Builder
build, responseMetadata, responseMetadata
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
-
Method Details
-
endpoints
The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).
- Parameters:
endpoints
- The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoints
The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).
- Parameters:
endpoints
- The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoints
The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).
This is a convenience method that creates an instance of theEndpoint.Builder
avoiding the need to create one manually viaEndpoint.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toendpoints(List<Endpoint>)
.- Parameters:
endpoints
- a consumer that will call methods onEndpoint.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
If the number of endpoints associated with the specified Outpost exceeds
MaxResults
, you can include this value in subsequent calls to this operation to retrieve more results.- Parameters:
nextToken
- If the number of endpoints associated with the specified Outpost exceedsMaxResults
, you can include this value in subsequent calls to this operation to retrieve more results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-