Interface FindingActor.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FindingActor.Builder,FindingActor>,SdkBuilder<FindingActor.Builder,FindingActor>,SdkPojo
- Enclosing class:
- FindingActor
public static interface FindingActor.Builder extends SdkPojo, CopyableBuilder<FindingActor.Builder,FindingActor>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FindingActor.BuilderdomainDetails(Consumer<DomainDetails.Builder> domainDetails)The domain name of the device that the entity used to perform the action on the affected resource.FindingActor.BuilderdomainDetails(DomainDetails domainDetails)The domain name of the device that the entity used to perform the action on the affected resource.default FindingActor.BuilderipAddressDetails(Consumer<IpAddressDetails.Builder> ipAddressDetails)The IP address of the device that the entity used to perform the action on the affected resource.FindingActor.BuilderipAddressDetails(IpAddressDetails ipAddressDetails)The IP address of the device that the entity used to perform the action on the affected resource.default FindingActor.BuilderuserIdentity(Consumer<UserIdentity.Builder> userIdentity)The type and other characteristics of the entity that performed the action on the affected resource.FindingActor.BuilderuserIdentity(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 Detail
-
domainDetails
FindingActor.Builder domainDetails(DomainDetails 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
default 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.
This is a convenience method that creates an instance of theDomainDetails.Builderavoiding the need to create one manually viaDomainDetails.builder().When the
Consumercompletes,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:
domainDetails(DomainDetails)
-
ipAddressDetails
FindingActor.Builder ipAddressDetails(IpAddressDetails 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
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. 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.Builderavoiding the need to create one manually viaIpAddressDetails.builder().When the
Consumercompletes,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:
ipAddressDetails(IpAddressDetails)
-
userIdentity
FindingActor.Builder userIdentity(UserIdentity 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
default FindingActor.Builder userIdentity(Consumer<UserIdentity.Builder> 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.Builderavoiding the need to create one manually viaUserIdentity.builder().When the
Consumercompletes,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:
userIdentity(UserIdentity)
-
-