Class CodelessUiConnectorConfigProperties
- java.lang.Object
-
- com.azure.resourcemanager.securityinsights.models.CodelessUiConnectorConfigProperties
-
public final class CodelessUiConnectorConfigProperties extends Object
Config to describe the instructions blade.
-
-
Constructor Summary
Constructors Constructor Description CodelessUiConnectorConfigProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Availability
availability()
Get the availability property: Connector Availability Status.List<CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem>
connectivityCriteria()
Get the connectivityCriteria property: Define the way the connector check connectivity.String
customImage()
Get the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.List<CodelessUiConnectorConfigPropertiesDataTypesItem>
dataTypes()
Get the dataTypes property: Data types to check for last data received.String
descriptionMarkdown()
Get the descriptionMarkdown property: Connector description.List<CodelessUiConnectorConfigPropertiesGraphQueriesItem>
graphQueries()
Get the graphQueries property: The graph query to show the current data status.String
graphQueriesTableName()
Get the graphQueriesTableName property: Name of the table the connector will insert the data to.List<CodelessUiConnectorConfigPropertiesInstructionStepsItem>
instructionSteps()
Get the instructionSteps property: Instruction steps to enable the connector.Permissions
permissions()
Get the permissions property: Permissions required for the connector.String
publisher()
Get the publisher property: Connector publisher name.List<CodelessUiConnectorConfigPropertiesSampleQueriesItem>
sampleQueries()
Get the sampleQueries property: The sample queries for the connector.String
title()
Get the title property: Connector blade title.void
validate()
Validates the instance.CodelessUiConnectorConfigProperties
withAvailability(Availability availability)
Set the availability property: Connector Availability Status.CodelessUiConnectorConfigProperties
withConnectivityCriteria(List<CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem> connectivityCriteria)
Set the connectivityCriteria property: Define the way the connector check connectivity.CodelessUiConnectorConfigProperties
withCustomImage(String customImage)
Set the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.CodelessUiConnectorConfigProperties
withDataTypes(List<CodelessUiConnectorConfigPropertiesDataTypesItem> dataTypes)
Set the dataTypes property: Data types to check for last data received.CodelessUiConnectorConfigProperties
withDescriptionMarkdown(String descriptionMarkdown)
Set the descriptionMarkdown property: Connector description.CodelessUiConnectorConfigProperties
withGraphQueries(List<CodelessUiConnectorConfigPropertiesGraphQueriesItem> graphQueries)
Set the graphQueries property: The graph query to show the current data status.CodelessUiConnectorConfigProperties
withGraphQueriesTableName(String graphQueriesTableName)
Set the graphQueriesTableName property: Name of the table the connector will insert the data to.CodelessUiConnectorConfigProperties
withInstructionSteps(List<CodelessUiConnectorConfigPropertiesInstructionStepsItem> instructionSteps)
Set the instructionSteps property: Instruction steps to enable the connector.CodelessUiConnectorConfigProperties
withPermissions(Permissions permissions)
Set the permissions property: Permissions required for the connector.CodelessUiConnectorConfigProperties
withPublisher(String publisher)
Set the publisher property: Connector publisher name.CodelessUiConnectorConfigProperties
withSampleQueries(List<CodelessUiConnectorConfigPropertiesSampleQueriesItem> sampleQueries)
Set the sampleQueries property: The sample queries for the connector.CodelessUiConnectorConfigProperties
withTitle(String title)
Set the title property: Connector blade title.
-
-
-
Method Detail
-
title
public String title()
Get the title property: Connector blade title.- Returns:
- the title value.
-
withTitle
public CodelessUiConnectorConfigProperties withTitle(String title)
Set the title property: Connector blade title.- Parameters:
title
- the title value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
publisher
public String publisher()
Get the publisher property: Connector publisher name.- Returns:
- the publisher value.
-
withPublisher
public CodelessUiConnectorConfigProperties withPublisher(String publisher)
Set the publisher property: Connector publisher name.- Parameters:
publisher
- the publisher value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
descriptionMarkdown
public String descriptionMarkdown()
Get the descriptionMarkdown property: Connector description.- Returns:
- the descriptionMarkdown value.
-
withDescriptionMarkdown
public CodelessUiConnectorConfigProperties withDescriptionMarkdown(String descriptionMarkdown)
Set the descriptionMarkdown property: Connector description.- Parameters:
descriptionMarkdown
- the descriptionMarkdown value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
customImage
public String customImage()
Get the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.- Returns:
- the customImage value.
-
withCustomImage
public CodelessUiConnectorConfigProperties withCustomImage(String customImage)
Set the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.- Parameters:
customImage
- the customImage value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
graphQueriesTableName
public String graphQueriesTableName()
Get the graphQueriesTableName property: Name of the table the connector will insert the data to.- Returns:
- the graphQueriesTableName value.
-
withGraphQueriesTableName
public CodelessUiConnectorConfigProperties withGraphQueriesTableName(String graphQueriesTableName)
Set the graphQueriesTableName property: Name of the table the connector will insert the data to.- Parameters:
graphQueriesTableName
- the graphQueriesTableName value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
graphQueries
public List<CodelessUiConnectorConfigPropertiesGraphQueriesItem> graphQueries()
Get the graphQueries property: The graph query to show the current data status.- Returns:
- the graphQueries value.
-
withGraphQueries
public CodelessUiConnectorConfigProperties withGraphQueries(List<CodelessUiConnectorConfigPropertiesGraphQueriesItem> graphQueries)
Set the graphQueries property: The graph query to show the current data status.- Parameters:
graphQueries
- the graphQueries value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
sampleQueries
public List<CodelessUiConnectorConfigPropertiesSampleQueriesItem> sampleQueries()
Get the sampleQueries property: The sample queries for the connector.- Returns:
- the sampleQueries value.
-
withSampleQueries
public CodelessUiConnectorConfigProperties withSampleQueries(List<CodelessUiConnectorConfigPropertiesSampleQueriesItem> sampleQueries)
Set the sampleQueries property: The sample queries for the connector.- Parameters:
sampleQueries
- the sampleQueries value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
dataTypes
public List<CodelessUiConnectorConfigPropertiesDataTypesItem> dataTypes()
Get the dataTypes property: Data types to check for last data received.- Returns:
- the dataTypes value.
-
withDataTypes
public CodelessUiConnectorConfigProperties withDataTypes(List<CodelessUiConnectorConfigPropertiesDataTypesItem> dataTypes)
Set the dataTypes property: Data types to check for last data received.- Parameters:
dataTypes
- the dataTypes value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
connectivityCriteria
public List<CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem> connectivityCriteria()
Get the connectivityCriteria property: Define the way the connector check connectivity.- Returns:
- the connectivityCriteria value.
-
withConnectivityCriteria
public CodelessUiConnectorConfigProperties withConnectivityCriteria(List<CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem> connectivityCriteria)
Set the connectivityCriteria property: Define the way the connector check connectivity.- Parameters:
connectivityCriteria
- the connectivityCriteria value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
availability
public Availability availability()
Get the availability property: Connector Availability Status.- Returns:
- the availability value.
-
withAvailability
public CodelessUiConnectorConfigProperties withAvailability(Availability availability)
Set the availability property: Connector Availability Status.- Parameters:
availability
- the availability value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
permissions
public Permissions permissions()
Get the permissions property: Permissions required for the connector.- Returns:
- the permissions value.
-
withPermissions
public CodelessUiConnectorConfigProperties withPermissions(Permissions permissions)
Set the permissions property: Permissions required for the connector.- Parameters:
permissions
- the permissions value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
instructionSteps
public List<CodelessUiConnectorConfigPropertiesInstructionStepsItem> instructionSteps()
Get the instructionSteps property: Instruction steps to enable the connector.- Returns:
- the instructionSteps value.
-
withInstructionSteps
public CodelessUiConnectorConfigProperties withInstructionSteps(List<CodelessUiConnectorConfigPropertiesInstructionStepsItem> instructionSteps)
Set the instructionSteps property: Instruction steps to enable the connector.- Parameters:
instructionSteps
- the instructionSteps value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-