public static interface DescribeSecurityProfileResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<DescribeSecurityProfileResponse.Builder,DescribeSecurityProfileResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeSecurityProfileResponse.Builder |
alertTargets(Map<AlertTargetType,AlertTarget> alertTargets)
Where the alerts are sent.
|
DescribeSecurityProfileResponse.Builder |
alertTargetsWithStrings(Map<String,AlertTarget> alertTargets)
Where the alerts are sent.
|
DescribeSecurityProfileResponse.Builder |
behaviors(Behavior... behaviors)
Specifies the behaviors that, when violated by a device (thing), cause an alert.
|
DescribeSecurityProfileResponse.Builder |
behaviors(Collection<Behavior> behaviors)
Specifies the behaviors that, when violated by a device (thing), cause an alert.
|
DescribeSecurityProfileResponse.Builder |
behaviors(Consumer<Behavior.Builder>... behaviors)
Specifies the behaviors that, when violated by a device (thing), cause an alert.
|
DescribeSecurityProfileResponse.Builder |
creationDate(Instant creationDate)
The time the security profile was created.
|
DescribeSecurityProfileResponse.Builder |
lastModifiedDate(Instant lastModifiedDate)
The time the security profile was last modified.
|
DescribeSecurityProfileResponse.Builder |
securityProfileArn(String securityProfileArn)
The ARN of the security profile.
|
DescribeSecurityProfileResponse.Builder |
securityProfileDescription(String securityProfileDescription)
A description of the security profile (associated with the security profile when it was created or updated).
|
DescribeSecurityProfileResponse.Builder |
securityProfileName(String securityProfileName)
The name of the security profile.
|
DescribeSecurityProfileResponse.Builder |
version(Long version)
The version of the security profile.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponsecopyapplyMutation, buildDescribeSecurityProfileResponse.Builder securityProfileName(String securityProfileName)
The name of the security profile.
securityProfileName - The name of the security profile.DescribeSecurityProfileResponse.Builder securityProfileArn(String securityProfileArn)
The ARN of the security profile.
securityProfileArn - The ARN of the security profile.DescribeSecurityProfileResponse.Builder securityProfileDescription(String securityProfileDescription)
A description of the security profile (associated with the security profile when it was created or updated).
securityProfileDescription - A description of the security profile (associated with the security profile when it was created or
updated).DescribeSecurityProfileResponse.Builder behaviors(Collection<Behavior> behaviors)
Specifies the behaviors that, when violated by a device (thing), cause an alert.
behaviors - Specifies the behaviors that, when violated by a device (thing), cause an alert.DescribeSecurityProfileResponse.Builder behaviors(Behavior... behaviors)
Specifies the behaviors that, when violated by a device (thing), cause an alert.
behaviors - Specifies the behaviors that, when violated by a device (thing), cause an alert.DescribeSecurityProfileResponse.Builder behaviors(Consumer<Behavior.Builder>... behaviors)
Specifies the behaviors that, when violated by a device (thing), cause an alert.
This is a convenience that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #behaviors(List) .behaviors - a consumer that will call methods on List.Builder #behaviors(List) DescribeSecurityProfileResponse.Builder alertTargetsWithStrings(Map<String,AlertTarget> alertTargets)
Where the alerts are sent. (Alerts are always sent to the console.)
alertTargets - Where the alerts are sent. (Alerts are always sent to the console.)DescribeSecurityProfileResponse.Builder alertTargets(Map<AlertTargetType,AlertTarget> alertTargets)
Where the alerts are sent. (Alerts are always sent to the console.)
alertTargets - Where the alerts are sent. (Alerts are always sent to the console.)DescribeSecurityProfileResponse.Builder version(Long version)
The version of the security profile. A new version is generated whenever the security profile is updated.
version - The version of the security profile. A new version is generated whenever the security profile is
updated.DescribeSecurityProfileResponse.Builder creationDate(Instant creationDate)
The time the security profile was created.
creationDate - The time the security profile was created.DescribeSecurityProfileResponse.Builder lastModifiedDate(Instant lastModifiedDate)
The time the security profile was last modified.
lastModifiedDate - The time the security profile was last modified.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.