Interface ListViolationEventsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListViolationEventsRequest.Builder,ListViolationEventsRequest>
,IotRequest.Builder
,SdkBuilder<ListViolationEventsRequest.Builder,ListViolationEventsRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ListViolationEventsRequest
public static interface ListViolationEventsRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<ListViolationEventsRequest.Builder,ListViolationEventsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListViolationEventsRequest.Builder
behaviorCriteriaType(String behaviorCriteriaType)
The criteria for a behavior.ListViolationEventsRequest.Builder
behaviorCriteriaType(BehaviorCriteriaType behaviorCriteriaType)
The criteria for a behavior.ListViolationEventsRequest.Builder
endTime(Instant endTime)
The end time for the alerts to be listed.ListViolationEventsRequest.Builder
listSuppressedAlerts(Boolean listSuppressedAlerts)
A list of all suppressed alerts.ListViolationEventsRequest.Builder
maxResults(Integer maxResults)
The maximum number of results to return at one time.ListViolationEventsRequest.Builder
nextToken(String nextToken)
The token for the next set of results.ListViolationEventsRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ListViolationEventsRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
ListViolationEventsRequest.Builder
securityProfileName(String securityProfileName)
A filter to limit results to those alerts generated by the specified security profile.ListViolationEventsRequest.Builder
startTime(Instant startTime)
The start time for the alerts to be listed.ListViolationEventsRequest.Builder
thingName(String thingName)
A filter to limit results to those alerts caused by the specified thing.ListViolationEventsRequest.Builder
verificationState(String verificationState)
The verification state of the violation (detect alarm).ListViolationEventsRequest.Builder
verificationState(VerificationState verificationState)
The verification state of the violation (detect alarm).-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
startTime
ListViolationEventsRequest.Builder startTime(Instant startTime)
The start time for the alerts to be listed.
- Parameters:
startTime
- The start time for the alerts to be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
ListViolationEventsRequest.Builder endTime(Instant endTime)
The end time for the alerts to be listed.
- Parameters:
endTime
- The end time for the alerts to be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thingName
ListViolationEventsRequest.Builder thingName(String thingName)
A filter to limit results to those alerts caused by the specified thing.
- Parameters:
thingName
- A filter to limit results to those alerts caused by the specified thing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityProfileName
ListViolationEventsRequest.Builder securityProfileName(String securityProfileName)
A filter to limit results to those alerts generated by the specified security profile.
- Parameters:
securityProfileName
- A filter to limit results to those alerts generated by the specified security profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
behaviorCriteriaType
ListViolationEventsRequest.Builder behaviorCriteriaType(String behaviorCriteriaType)
The criteria for a behavior.
- Parameters:
behaviorCriteriaType
- The criteria for a behavior.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BehaviorCriteriaType
,BehaviorCriteriaType
-
behaviorCriteriaType
ListViolationEventsRequest.Builder behaviorCriteriaType(BehaviorCriteriaType behaviorCriteriaType)
The criteria for a behavior.
- Parameters:
behaviorCriteriaType
- The criteria for a behavior.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BehaviorCriteriaType
,BehaviorCriteriaType
-
listSuppressedAlerts
ListViolationEventsRequest.Builder listSuppressedAlerts(Boolean listSuppressedAlerts)
A list of all suppressed alerts.
- Parameters:
listSuppressedAlerts
- A list of all suppressed alerts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verificationState
ListViolationEventsRequest.Builder verificationState(String verificationState)
The verification state of the violation (detect alarm).
- Parameters:
verificationState
- The verification state of the violation (detect alarm).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VerificationState
,VerificationState
-
verificationState
ListViolationEventsRequest.Builder verificationState(VerificationState verificationState)
The verification state of the violation (detect alarm).
- Parameters:
verificationState
- The verification state of the violation (detect alarm).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VerificationState
,VerificationState
-
nextToken
ListViolationEventsRequest.Builder nextToken(String nextToken)
The token for the next set of results.
- Parameters:
nextToken
- The token for the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListViolationEventsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return at one time.
- Parameters:
maxResults
- The maximum number of results to return at one time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListViolationEventsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ListViolationEventsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-