Interface ListPoliciesGrantingServiceAccessResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListPoliciesGrantingServiceAccessResponse.Builder,ListPoliciesGrantingServiceAccessResponse>
,IamResponse.Builder
,SdkBuilder<ListPoliciesGrantingServiceAccessResponse.Builder,ListPoliciesGrantingServiceAccessResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- ListPoliciesGrantingServiceAccessResponse
public static interface ListPoliciesGrantingServiceAccessResponse.Builder extends IamResponse.Builder, SdkPojo, CopyableBuilder<ListPoliciesGrantingServiceAccessResponse.Builder,ListPoliciesGrantingServiceAccessResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListPoliciesGrantingServiceAccessResponse.Builder
isTruncated(Boolean isTruncated)
A flag that indicates whether there are more items to return.ListPoliciesGrantingServiceAccessResponse.Builder
marker(String marker)
WhenIsTruncated
istrue
, this element is present and contains the value to use for theMarker
parameter in a subsequent pagination request.ListPoliciesGrantingServiceAccessResponse.Builder
policiesGrantingServiceAccess(Collection<ListPoliciesGrantingServiceAccessEntry> policiesGrantingServiceAccess)
AListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).ListPoliciesGrantingServiceAccessResponse.Builder
policiesGrantingServiceAccess(Consumer<ListPoliciesGrantingServiceAccessEntry.Builder>... policiesGrantingServiceAccess)
AListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).ListPoliciesGrantingServiceAccessResponse.Builder
policiesGrantingServiceAccess(ListPoliciesGrantingServiceAccessEntry... policiesGrantingServiceAccess)
AListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iam.model.IamResponse.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 Detail
-
policiesGrantingServiceAccess
ListPoliciesGrantingServiceAccessResponse.Builder policiesGrantingServiceAccess(Collection<ListPoliciesGrantingServiceAccessEntry> policiesGrantingServiceAccess)
A
ListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).- Parameters:
policiesGrantingServiceAccess
- AListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policiesGrantingServiceAccess
ListPoliciesGrantingServiceAccessResponse.Builder policiesGrantingServiceAccess(ListPoliciesGrantingServiceAccessEntry... policiesGrantingServiceAccess)
A
ListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).- Parameters:
policiesGrantingServiceAccess
- AListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policiesGrantingServiceAccess
ListPoliciesGrantingServiceAccessResponse.Builder policiesGrantingServiceAccess(Consumer<ListPoliciesGrantingServiceAccessEntry.Builder>... policiesGrantingServiceAccess)
A
This is a convenience method that creates an instance of theListPoliciesGrantingServiceAccess
object that contains details about the permissions policies attached to the specified identity (user, group, or role).ListPoliciesGrantingServiceAccessEntry.Builder
avoiding the need to create one manually viaListPoliciesGrantingServiceAccessEntry.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#policiesGrantingServiceAccess(List
.) - Parameters:
policiesGrantingServiceAccess
- a consumer that will call methods onListPoliciesGrantingServiceAccessEntry.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#policiesGrantingServiceAccess(java.util.Collection
)
-
isTruncated
ListPoliciesGrantingServiceAccessResponse.Builder isTruncated(Boolean isTruncated)
A flag that indicates whether there are more items to return. If your results were truncated, you can make a subsequent pagination request using the
Marker
request parameter to retrieve more items. We recommend that you checkIsTruncated
after every call to ensure that you receive all your results.- Parameters:
isTruncated
- A flag that indicates whether there are more items to return. If your results were truncated, you can make a subsequent pagination request using theMarker
request parameter to retrieve more items. We recommend that you checkIsTruncated
after every call to ensure that you receive all your results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
ListPoliciesGrantingServiceAccessResponse.Builder marker(String marker)
When
IsTruncated
istrue
, this element is present and contains the value to use for theMarker
parameter in a subsequent pagination request.- Parameters:
marker
- WhenIsTruncated
istrue
, this element is present and contains the value to use for theMarker
parameter in a subsequent pagination request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-