Class DataworldLinkedServiceTypeProperties


  • public final class DataworldLinkedServiceTypeProperties
    extends Object
    Dataworld linked service type properties.
    • Constructor Detail

      • DataworldLinkedServiceTypeProperties

        public DataworldLinkedServiceTypeProperties()
    • Method Detail

      • apiToken

        public SecretBase apiToken()
        Get the apiToken property: The api token for the Dataworld source.
        Returns:
        the apiToken value.
      • withApiToken

        public DataworldLinkedServiceTypeProperties withApiToken​(SecretBase apiToken)
        Set the apiToken property: The api token for the Dataworld source.
        Parameters:
        apiToken - the apiToken value to set.
        Returns:
        the DataworldLinkedServiceTypeProperties object itself.
      • encryptedCredential

        public Object encryptedCredential()
        Get the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
        Returns:
        the encryptedCredential value.
      • withEncryptedCredential

        public DataworldLinkedServiceTypeProperties withEncryptedCredential​(Object encryptedCredential)
        Set the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
        Parameters:
        encryptedCredential - the encryptedCredential value to set.
        Returns:
        the DataworldLinkedServiceTypeProperties object itself.
      • validate

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