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

public final class DataSource extends Object
Data Source is a way for us to know the source of instances. A single type can have data coming in from multiple places. In activities we use this to determine precedence rules.
  • Constructor Details

    • DataSource

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

    • name

      public String name()
      Get the name property: The data source name.
      Returns:
      the name value.
    • dataSourceType

      public DataSourceType dataSourceType()
      Get the dataSourceType property: The data source type.
      Returns:
      the dataSourceType value.
    • status

      public Status status()
      Get the status property: The data source status.
      Returns:
      the status value.
    • id

      public Integer id()
      Get the id property: The data source ID.
      Returns:
      the id value.
    • dataSourceReferenceId

      public String dataSourceReferenceId()
      Get the dataSourceReferenceId property: The data source reference id.
      Returns:
      the dataSourceReferenceId value.
    • validate

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