Class IntegrationRuntimeCustomSetupScriptProperties


  • public final class IntegrationRuntimeCustomSetupScriptProperties
    extends Object
    Custom setup script properties for a managed dedicated integration runtime.
    • Constructor Detail

      • IntegrationRuntimeCustomSetupScriptProperties

        public IntegrationRuntimeCustomSetupScriptProperties()
    • Method Detail

      • blobContainerUri

        public String blobContainerUri()
        Get the blobContainerUri property: The URI of the Azure blob container that contains the custom setup script.
        Returns:
        the blobContainerUri value.
      • withBlobContainerUri

        public IntegrationRuntimeCustomSetupScriptProperties withBlobContainerUri​(String blobContainerUri)
        Set the blobContainerUri property: The URI of the Azure blob container that contains the custom setup script.
        Parameters:
        blobContainerUri - the blobContainerUri value to set.
        Returns:
        the IntegrationRuntimeCustomSetupScriptProperties object itself.
      • sasToken

        public SecureString sasToken()
        Get the sasToken property: The SAS token of the Azure blob container.
        Returns:
        the sasToken value.
      • withSasToken

        public IntegrationRuntimeCustomSetupScriptProperties withSasToken​(SecureString sasToken)
        Set the sasToken property: The SAS token of the Azure blob container.
        Parameters:
        sasToken - the sasToken value to set.
        Returns:
        the IntegrationRuntimeCustomSetupScriptProperties object itself.
      • validate

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