Interface GetMembershipResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetMembershipResponse.Builder,
,GetMembershipResponse> SdkBuilder<GetMembershipResponse.Builder,
,GetMembershipResponse> SdkPojo
,SdkResponse.Builder
,SecurityIrResponse.Builder
- Enclosing class:
GetMembershipResponse
-
Method Summary
Modifier and TypeMethodDescriptionResponse element for GetMembership that provides the configured account for managing the membership.customerType
(String customerType) Response element for GetMembership that provides the configured membership type.customerType
(CustomerType customerType) Response element for GetMembership that provides the configured membership type.incidentResponseTeam
(Collection<IncidentResponder> incidentResponseTeam) Response element for GetMembership that provides the configured membership incident response team members.incidentResponseTeam
(Consumer<IncidentResponder.Builder>... incidentResponseTeam) Response element for GetMembership that provides the configured membership incident response team members.incidentResponseTeam
(IncidentResponder... incidentResponseTeam) Response element for GetMembership that provides the configured membership incident response team members.membershipActivationTimestamp
(Instant membershipActivationTimestamp) Response element for GetMembership that provides the configured membership activation timestamp.membershipArn
(String membershipArn) Response element for GetMembership that provides the membership ARN.membershipDeactivationTimestamp
(Instant membershipDeactivationTimestamp) Response element for GetMembership that provides the configured membership name deactivation timestamp.membershipId
(String membershipId) Response element for GetMembership that provides the queried membership ID.membershipName
(String membershipName) Response element for GetMembership that provides the configured membership name.membershipStatus
(String membershipStatus) Response element for GetMembership that provides the current membership status.membershipStatus
(MembershipStatus membershipStatus) Response element for GetMembership that provides the current membership status.numberOfAccountsCovered
(Long numberOfAccountsCovered) Response element for GetMembership that provides the number of accounts in the membership.optInFeatures
(Collection<OptInFeature> optInFeatures) Response element for GetMembership that provides the if opt-in features have been enabled.optInFeatures
(Consumer<OptInFeature.Builder>... optInFeatures) Response element for GetMembership that provides the if opt-in features have been enabled.optInFeatures
(OptInFeature... optInFeatures) Response element for GetMembership that provides the if opt-in features have been enabled.Response element for GetMembership that provides the configured region for managing the membership.Response element for GetMembership that provides the configured region for managing the membership.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.securityir.model.SecurityIrResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
membershipId
Response element for GetMembership that provides the queried membership ID.
- Parameters:
membershipId
- Response element for GetMembership that provides the queried membership ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
Response element for GetMembership that provides the configured account for managing the membership.
- Parameters:
accountId
- Response element for GetMembership that provides the configured account for managing the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
Response element for GetMembership that provides the configured region for managing the membership.
- Parameters:
region
- Response element for GetMembership that provides the configured region for managing the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
region
Response element for GetMembership that provides the configured region for managing the membership.
- Parameters:
region
- Response element for GetMembership that provides the configured region for managing the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
membershipName
Response element for GetMembership that provides the configured membership name.
- Parameters:
membershipName
- Response element for GetMembership that provides the configured membership name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipArn
Response element for GetMembership that provides the membership ARN.
- Parameters:
membershipArn
- Response element for GetMembership that provides the membership ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipStatus
Response element for GetMembership that provides the current membership status.
- Parameters:
membershipStatus
- Response element for GetMembership that provides the current membership status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
membershipStatus
Response element for GetMembership that provides the current membership status.
- Parameters:
membershipStatus
- Response element for GetMembership that provides the current membership status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
membershipActivationTimestamp
Response element for GetMembership that provides the configured membership activation timestamp.
- Parameters:
membershipActivationTimestamp
- Response element for GetMembership that provides the configured membership activation timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipDeactivationTimestamp
GetMembershipResponse.Builder membershipDeactivationTimestamp(Instant membershipDeactivationTimestamp) Response element for GetMembership that provides the configured membership name deactivation timestamp.
- Parameters:
membershipDeactivationTimestamp
- Response element for GetMembership that provides the configured membership name deactivation timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerType
Response element for GetMembership that provides the configured membership type. Options include
Standalone | Organizations
.- Parameters:
customerType
- Response element for GetMembership that provides the configured membership type. Options includeStandalone | Organizations
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customerType
Response element for GetMembership that provides the configured membership type. Options include
Standalone | Organizations
.- Parameters:
customerType
- Response element for GetMembership that provides the configured membership type. Options includeStandalone | Organizations
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
numberOfAccountsCovered
Response element for GetMembership that provides the number of accounts in the membership.
- Parameters:
numberOfAccountsCovered
- Response element for GetMembership that provides the number of accounts in the membership.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
incidentResponseTeam
GetMembershipResponse.Builder incidentResponseTeam(Collection<IncidentResponder> incidentResponseTeam) Response element for GetMembership that provides the configured membership incident response team members.
- Parameters:
incidentResponseTeam
- Response element for GetMembership that provides the configured membership incident response team members.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
incidentResponseTeam
Response element for GetMembership that provides the configured membership incident response team members.
- Parameters:
incidentResponseTeam
- Response element for GetMembership that provides the configured membership incident response team members.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
incidentResponseTeam
GetMembershipResponse.Builder incidentResponseTeam(Consumer<IncidentResponder.Builder>... incidentResponseTeam) Response element for GetMembership that provides the configured membership incident response team members.
This is a convenience method that creates an instance of theIncidentResponder.Builder
avoiding the need to create one manually viaIncidentResponder.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toincidentResponseTeam(List<IncidentResponder>)
.- Parameters:
incidentResponseTeam
- a consumer that will call methods onIncidentResponder.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
optInFeatures
Response element for GetMembership that provides the if opt-in features have been enabled.
- Parameters:
optInFeatures
- Response element for GetMembership that provides the if opt-in features have been enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optInFeatures
Response element for GetMembership that provides the if opt-in features have been enabled.
- Parameters:
optInFeatures
- Response element for GetMembership that provides the if opt-in features have been enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optInFeatures
Response element for GetMembership that provides the if opt-in features have been enabled.
This is a convenience method that creates an instance of theOptInFeature.Builder
avoiding the need to create one manually viaOptInFeature.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooptInFeatures(List<OptInFeature>)
.- Parameters:
optInFeatures
- a consumer that will call methods onOptInFeature.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-