Interface FindingActor.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FindingActor.Builder,
,FindingActor> SdkBuilder<FindingActor.Builder,
,FindingActor> SdkPojo
- Enclosing class:
FindingActor
-
Method Summary
Modifier and TypeMethodDescriptiondefault FindingActor.Builder
domainDetails
(Consumer<DomainDetails.Builder> domainDetails) The domain name of the device that the entity used to perform the action on the affected resource.domainDetails
(DomainDetails domainDetails) The domain name of the device that the entity used to perform the action on the affected resource.default FindingActor.Builder
ipAddressDetails
(Consumer<IpAddressDetails.Builder> ipAddressDetails) The IP address of the device that the entity used to perform the action on the affected resource.ipAddressDetails
(IpAddressDetails ipAddressDetails) The IP address of the device that the entity used to perform the action on the affected resource.default FindingActor.Builder
userIdentity
(Consumer<UserIdentity.Builder> userIdentity) The type and other characteristics of the entity that performed the action on the affected resource.userIdentity
(UserIdentity userIdentity) The type and other characteristics of the entity that performed the action on the affected resource.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, sdkFields
-
Method Details
-
domainDetails
The domain name of the device that the entity used to perform the action on the affected resource.
- Parameters:
domainDetails
- The domain name of the device that the entity used to perform the action on the affected resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainDetails
The domain name of the device that the entity used to perform the action on the affected resource.
This is a convenience method that creates an instance of theDomainDetails.Builder
avoiding the need to create one manually viaDomainDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todomainDetails(DomainDetails)
.- Parameters:
domainDetails
- a consumer that will call methods onDomainDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipAddressDetails
The IP address of the device that the entity used to perform the action on the affected resource. This object also provides information such as the owner and geographic location for the IP address.
- Parameters:
ipAddressDetails
- The IP address of the device that the entity used to perform the action on the affected resource. This object also provides information such as the owner and geographic location for the IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressDetails
The IP address of the device that the entity used to perform the action on the affected resource. This object also provides information such as the owner and geographic location for the IP address.
This is a convenience method that creates an instance of theIpAddressDetails.Builder
avoiding the need to create one manually viaIpAddressDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toipAddressDetails(IpAddressDetails)
.- Parameters:
ipAddressDetails
- a consumer that will call methods onIpAddressDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userIdentity
The type and other characteristics of the entity that performed the action on the affected resource.
- Parameters:
userIdentity
- The type and other characteristics of the entity that performed the action on the affected resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userIdentity
The type and other characteristics of the entity that performed the action on the affected resource.
This is a convenience method that creates an instance of theUserIdentity.Builder
avoiding the need to create one manually viaUserIdentity.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserIdentity(UserIdentity)
.- Parameters:
userIdentity
- a consumer that will call methods onUserIdentity.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-