Class ConnectionSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • key

        public ConnectionSummary.Builder key​(String key)
        Unique connection key that is immutable.
        Parameters:
        key - the value to set
        Returns:
        this builder
      • description

        public ConnectionSummary.Builder description​(String description)
        A description of the connection.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • displayName

        public ConnectionSummary.Builder displayName​(String displayName)
        A user-friendly display name.

        Does not have to be unique, and it’s changeable. Avoid entering confidential information.

        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • dataAssetKey

        public ConnectionSummary.Builder dataAssetKey​(String dataAssetKey)
        The unique key of the parent data asset.
        Parameters:
        dataAssetKey - the value to set
        Returns:
        this builder
      • typeKey

        public ConnectionSummary.Builder typeKey​(String typeKey)
        The key of the object type.

        Type key’s can be found via the ‘/types’ endpoint.

        Parameters:
        typeKey - the value to set
        Returns:
        this builder
      • uri

        public ConnectionSummary.Builder uri​(String uri)
        URI to the connection instance in the API.
        Parameters:
        uri - the value to set
        Returns:
        this builder
      • externalKey

        public ConnectionSummary.Builder externalKey​(String externalKey)
        Unique external key for this object as defined in the source systems.
        Parameters:
        externalKey - the value to set
        Returns:
        this builder
      • lifecycleState

        public ConnectionSummary.Builder lifecycleState​(LifecycleState lifecycleState)
        The current state of the connection.
        Parameters:
        lifecycleState - the value to set
        Returns:
        this builder
      • isDefault

        public ConnectionSummary.Builder isDefault​(Boolean isDefault)
        Indicates whether this connection is the default connection.
        Parameters:
        isDefault - the value to set
        Returns:
        this builder
      • timeCreated

        public ConnectionSummary.Builder timeCreated​(Date timeCreated)
        The date and time the connection was created, in the format defined by RFC3339.

        Example: 2019-03-25T21:10:29.600Z

        Parameters:
        timeCreated - the value to set
        Returns:
        this builder