java.lang.Object
com.azure.resourcemanager.customerinsights.fluent.models.ConnectorMapping

public final class ConnectorMapping extends Object
The connector mapping definition.
  • Constructor Details

    • ConnectorMapping

      public ConnectorMapping()
      Creates an instance of ConnectorMapping class.
  • Method Details

    • connectorName

      public String connectorName()
      Get the connectorName property: The connector name.
      Returns:
      the connectorName value.
    • connectorType

      public ConnectorTypes connectorType()
      Get the connectorType property: Type of connector.
      Returns:
      the connectorType value.
    • withConnectorType

      public ConnectorMapping withConnectorType(ConnectorTypes connectorType)
      Set the connectorType property: Type of connector.
      Parameters:
      connectorType - the connectorType value to set.
      Returns:
      the ConnectorMapping object itself.
    • created

      public OffsetDateTime created()
      Get the created property: The created time.
      Returns:
      the created value.
    • lastModified

      public OffsetDateTime lastModified()
      Get the lastModified property: The last modified time.
      Returns:
      the lastModified value.
    • entityType

      public EntityTypes entityType()
      Get the entityType property: Defines which entity type the file should map to.
      Returns:
      the entityType value.
    • withEntityType

      public ConnectorMapping withEntityType(EntityTypes entityType)
      Set the entityType property: Defines which entity type the file should map to.
      Parameters:
      entityType - the entityType value to set.
      Returns:
      the ConnectorMapping object itself.
    • entityTypeName

      public String entityTypeName()
      Get the entityTypeName property: The mapping entity name.
      Returns:
      the entityTypeName value.
    • withEntityTypeName

      public ConnectorMapping withEntityTypeName(String entityTypeName)
      Set the entityTypeName property: The mapping entity name.
      Parameters:
      entityTypeName - the entityTypeName value to set.
      Returns:
      the ConnectorMapping object itself.
    • connectorMappingName

      public String connectorMappingName()
      Get the connectorMappingName property: The connector mapping name.
      Returns:
      the connectorMappingName value.
    • displayName

      public String displayName()
      Get the displayName property: Display name for the connector mapping.
      Returns:
      the displayName value.
    • withDisplayName

      public ConnectorMapping withDisplayName(String displayName)
      Set the displayName property: Display name for the connector mapping.
      Parameters:
      displayName - the displayName value to set.
      Returns:
      the ConnectorMapping object itself.
    • description

      public String description()
      Get the description property: The description of the connector mapping.
      Returns:
      the description value.
    • withDescription

      public ConnectorMapping withDescription(String description)
      Set the description property: The description of the connector mapping.
      Parameters:
      description - the description value to set.
      Returns:
      the ConnectorMapping object itself.
    • dataFormatId

      public String dataFormatId()
      Get the dataFormatId property: The DataFormat ID.
      Returns:
      the dataFormatId value.
    • mappingProperties

      public ConnectorMappingProperties mappingProperties()
      Get the mappingProperties property: The properties of the mapping.
      Returns:
      the mappingProperties value.
    • withMappingProperties

      public ConnectorMapping withMappingProperties(ConnectorMappingProperties mappingProperties)
      Set the mappingProperties property: The properties of the mapping.
      Parameters:
      mappingProperties - the mappingProperties value to set.
      Returns:
      the ConnectorMapping object itself.
    • nextRunTime

      public OffsetDateTime nextRunTime()
      Get the nextRunTime property: The next run time based on customer's settings.
      Returns:
      the nextRunTime value.
    • runId

      public String runId()
      Get the runId property: The RunId.
      Returns:
      the runId value.
    • state

      public ConnectorMappingStates state()
      Get the state property: State of connector mapping.
      Returns:
      the state value.
    • tenantId

      public String tenantId()
      Get the tenantId property: The hub name.
      Returns:
      the tenantId value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.