Patterns Interface
public interface Patterns
An instance of this class provides access to all the operations defined in Patterns.
Method Summary
Method Details
addPattern
public PatternRuleInfo addPattern(UUID appId, String versionId, PatternRuleCreateObject pattern)
Adds a pattern to a version of the application.
Parameters:
Returns:
Throws:
addPatternAsync
public Observable
Adds a pattern to a version of the application.
Parameters:
Returns:
Throws:
batchAddPatterns
public List
Adds a batch of patterns in a version of the application.
Parameters:
Returns:
Throws:
batchAddPatternsAsync
public Observable> batchAddPatternsAsync(UUID appId, String versionId, List
Adds a batch of patterns in a version of the application.
Parameters:
Returns:
Throws:
deletePattern
public OperationStatus deletePattern(UUID appId, String versionId, UUID patternId)
Deletes the pattern with the specified ID from a version of the application..
Parameters:
Returns:
Throws:
deletePatternAsync
public Observable
Deletes the pattern with the specified ID from a version of the application..
Parameters:
Returns:
Throws:
deletePatterns
public OperationStatus deletePatterns(UUID appId, String versionId, List
Deletes a list of patterns in a version of the application.
Parameters:
Returns:
Throws:
deletePatternsAsync
public Observable
Deletes a list of patterns in a version of the application.
Parameters:
Returns:
Throws:
listIntentPatterns
public PatternsListIntentPatternsDefinitionStages.WithAppId listIntentPatterns()
Returns patterns for the specific intent in a version of the application.
Returns:
listIntentPatterns
public List
Returns patterns for the specific intent in a version of the application.
Parameters:
Returns:
Throws:
listIntentPatternsAsync
public Observable> listIntentPatternsAsync(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)
Returns patterns for the specific intent in a version of the application.
Parameters:
Returns:
Throws:
listPatterns
public PatternsListPatternsDefinitionStages.WithAppId listPatterns()
Gets patterns in a version of the application.
Returns:
listPatterns
public List
Gets patterns in a version of the application.
Parameters:
Returns:
Throws:
listPatternsAsync
public Observable> listPatternsAsync(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)
Gets patterns in a version of the application.
Parameters:
Returns:
Throws:
updatePattern
public PatternRuleInfo updatePattern(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)
Updates a pattern in a version of the application.
Parameters:
Returns:
Throws:
updatePatternAsync
public Observable
Updates a pattern in a version of the application.
Parameters:
Returns:
Throws:
updatePatterns
public List
Updates patterns in a version of the application.
Parameters:
Returns:
Throws:
updatePatternsAsync
public Observable> updatePatternsAsync(UUID appId, String versionId, List
Updates patterns in a version of the application.
Parameters:
Returns:
Throws:
Applies to
Azure SDK for Java