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.BuilderbehaviorCriteriaType(String behaviorCriteriaType)The criteria for a behavior.ListViolationEventsRequest.BuilderbehaviorCriteriaType(BehaviorCriteriaType behaviorCriteriaType)The criteria for a behavior.ListViolationEventsRequest.BuilderendTime(Instant endTime)The end time for the alerts to be listed.ListViolationEventsRequest.BuilderlistSuppressedAlerts(Boolean listSuppressedAlerts)A list of all suppressed alerts.ListViolationEventsRequest.BuildermaxResults(Integer maxResults)The maximum number of results to return at one time.ListViolationEventsRequest.BuildernextToken(String nextToken)The token for the next set of results.ListViolationEventsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListViolationEventsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListViolationEventsRequest.BuildersecurityProfileName(String securityProfileName)A filter to limit results to those alerts generated by the specified security profile.ListViolationEventsRequest.BuilderstartTime(Instant startTime)The start time for the alerts to be listed.ListViolationEventsRequest.BuilderthingName(String thingName)A filter to limit results to those alerts caused by the specified thing.ListViolationEventsRequest.BuilderverificationState(String verificationState)The verification state of the violation (detect alarm).ListViolationEventsRequest.BuilderverificationState(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, 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:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListViolationEventsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-