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, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeSecurityProfileResponse.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.