Class ConnectorMappingFormat

java.lang.Object
com.azure.resourcemanager.customerinsights.models.ConnectorMappingFormat

public final class ConnectorMappingFormat extends Object
Connector mapping property format.
  • Constructor Details

    • ConnectorMappingFormat

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

    • formatType

      public String formatType()
      Get the formatType property: The type mapping format.
      Returns:
      the formatType value.
    • withFormatType

      public ConnectorMappingFormat withFormatType(String formatType)
      Set the formatType property: The type mapping format.
      Parameters:
      formatType - the formatType value to set.
      Returns:
      the ConnectorMappingFormat object itself.
    • columnDelimiter

      public String columnDelimiter()
      Get the columnDelimiter property: The character that signifies a break between columns.
      Returns:
      the columnDelimiter value.
    • withColumnDelimiter

      public ConnectorMappingFormat withColumnDelimiter(String columnDelimiter)
      Set the columnDelimiter property: The character that signifies a break between columns.
      Parameters:
      columnDelimiter - the columnDelimiter value to set.
      Returns:
      the ConnectorMappingFormat object itself.
    • acceptLanguage

      public String acceptLanguage()
      Get the acceptLanguage property: The oData language.
      Returns:
      the acceptLanguage value.
    • withAcceptLanguage

      public ConnectorMappingFormat withAcceptLanguage(String acceptLanguage)
      Set the acceptLanguage property: The oData language.
      Parameters:
      acceptLanguage - the acceptLanguage value to set.
      Returns:
      the ConnectorMappingFormat object itself.
    • quoteCharacter

      public String quoteCharacter()
      Get the quoteCharacter property: Quote character, used to indicate enquoted fields.
      Returns:
      the quoteCharacter value.
    • withQuoteCharacter

      public ConnectorMappingFormat withQuoteCharacter(String quoteCharacter)
      Set the quoteCharacter property: Quote character, used to indicate enquoted fields.
      Parameters:
      quoteCharacter - the quoteCharacter value to set.
      Returns:
      the ConnectorMappingFormat object itself.
    • quoteEscapeCharacter

      public String quoteEscapeCharacter()
      Get the quoteEscapeCharacter property: Escape character for quotes, can be the same as the quoteCharacter.
      Returns:
      the quoteEscapeCharacter value.
    • withQuoteEscapeCharacter

      public ConnectorMappingFormat withQuoteEscapeCharacter(String quoteEscapeCharacter)
      Set the quoteEscapeCharacter property: Escape character for quotes, can be the same as the quoteCharacter.
      Parameters:
      quoteEscapeCharacter - the quoteEscapeCharacter value to set.
      Returns:
      the ConnectorMappingFormat object itself.
    • arraySeparator

      public String arraySeparator()
      Get the arraySeparator property: Character separating array elements.
      Returns:
      the arraySeparator value.
    • withArraySeparator

      public ConnectorMappingFormat withArraySeparator(String arraySeparator)
      Set the arraySeparator property: Character separating array elements.
      Parameters:
      arraySeparator - the arraySeparator value to set.
      Returns:
      the ConnectorMappingFormat object itself.
    • validate

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