Interface FindingActor.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FindingActor.Builder,,FindingActor> SdkBuilder<FindingActor.Builder,,FindingActor> SdkPojo
- Enclosing class:
FindingActor
-
Method Summary
Modifier and TypeMethodDescriptiondefault FindingActor.BuilderdomainDetails(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.BuilderipAddressDetails(Consumer<IpAddressDetails.Builder> ipAddressDetails) The IP address and related details about the device that the entity used to perform the action on the affected resource.ipAddressDetails(IpAddressDetails ipAddressDetails) The IP address and related details about 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.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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.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:
-
ipAddressDetails
The IP address and related details about the device that the entity used to perform the action on the affected resource. The details can include information such as the owner and geographic location of the IP address.
- Parameters:
ipAddressDetails- The IP address and related details about the device that the entity used to perform the action on the affected resource. The details can include information such as the owner and geographic location of the IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressDetails
The IP address and related details about the device that the entity used to perform the action on the affected resource. The details can include information such as the owner and geographic location of 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:
-
userIdentity
The type and other characteristics of the entity that performed the action on the affected resource. This value is null if the action was performed by an anonymous (unauthenticated) entity.
- Parameters:
userIdentity- The type and other characteristics of the entity that performed the action on the affected resource. This value is null if the action was performed by an anonymous (unauthenticated) entity.- 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 value is null if the action was performed by an anonymous (unauthenticated) entity.
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:
-