Class CustomActivity

    • Constructor Detail

      • CustomActivity

        public CustomActivity()
    • Method Detail

      • withName

        public CustomActivity withName​(String name)
        Set the name property: Activity name.
        Overrides:
        withName in class ExecutionActivity
        Parameters:
        name - the name value to set.
        Returns:
        the Activity object itself.
      • withDescription

        public CustomActivity withDescription​(String description)
        Set the description property: Activity description.
        Overrides:
        withDescription in class ExecutionActivity
        Parameters:
        description - the description value to set.
        Returns:
        the Activity object itself.
      • command

        public Object command()
        Get the command property: Command for custom activity Type: string (or Expression with resultType string).
        Returns:
        the command value.
      • withCommand

        public CustomActivity withCommand​(Object command)
        Set the command property: Command for custom activity Type: string (or Expression with resultType string).
        Parameters:
        command - the command value to set.
        Returns:
        the CustomActivity object itself.
      • resourceLinkedService

        public LinkedServiceReference resourceLinkedService()
        Get the resourceLinkedService property: Resource linked service reference.
        Returns:
        the resourceLinkedService value.
      • withResourceLinkedService

        public CustomActivity withResourceLinkedService​(LinkedServiceReference resourceLinkedService)
        Set the resourceLinkedService property: Resource linked service reference.
        Parameters:
        resourceLinkedService - the resourceLinkedService value to set.
        Returns:
        the CustomActivity object itself.
      • folderPath

        public Object folderPath()
        Get the folderPath property: Folder path for resource files Type: string (or Expression with resultType string).
        Returns:
        the folderPath value.
      • withFolderPath

        public CustomActivity withFolderPath​(Object folderPath)
        Set the folderPath property: Folder path for resource files Type: string (or Expression with resultType string).
        Parameters:
        folderPath - the folderPath value to set.
        Returns:
        the CustomActivity object itself.
      • referenceObjects

        public CustomActivityReferenceObject referenceObjects()
        Get the referenceObjects property: Reference objects.
        Returns:
        the referenceObjects value.
      • withReferenceObjects

        public CustomActivity withReferenceObjects​(CustomActivityReferenceObject referenceObjects)
        Set the referenceObjects property: Reference objects.
        Parameters:
        referenceObjects - the referenceObjects value to set.
        Returns:
        the CustomActivity object itself.
      • extendedProperties

        public Map<String,​Object> extendedProperties()
        Get the extendedProperties property: User defined property bag. There is no restriction on the keys or values that can be used. The user specified custom activity has the full responsibility to consume and interpret the content defined.
        Returns:
        the extendedProperties value.
      • withExtendedProperties

        public CustomActivity withExtendedProperties​(Map<String,​Object> extendedProperties)
        Set the extendedProperties property: User defined property bag. There is no restriction on the keys or values that can be used. The user specified custom activity has the full responsibility to consume and interpret the content defined.
        Parameters:
        extendedProperties - the extendedProperties value to set.
        Returns:
        the CustomActivity object itself.
      • retentionTimeInDays

        public Object retentionTimeInDays()
        Get the retentionTimeInDays property: The retention time for the files submitted for custom activity. Type: double (or Expression with resultType double).
        Returns:
        the retentionTimeInDays value.
      • withRetentionTimeInDays

        public CustomActivity withRetentionTimeInDays​(Object retentionTimeInDays)
        Set the retentionTimeInDays property: The retention time for the files submitted for custom activity. Type: double (or Expression with resultType double).
        Parameters:
        retentionTimeInDays - the retentionTimeInDays value to set.
        Returns:
        the CustomActivity object itself.
      • autoUserSpecification

        public Object autoUserSpecification()
        Get the autoUserSpecification property: Elevation level and scope for the user, default is nonadmin task. Type: string (or Expression with resultType double).
        Returns:
        the autoUserSpecification value.
      • withAutoUserSpecification

        public CustomActivity withAutoUserSpecification​(Object autoUserSpecification)
        Set the autoUserSpecification property: Elevation level and scope for the user, default is nonadmin task. Type: string (or Expression with resultType double).
        Parameters:
        autoUserSpecification - the autoUserSpecification value to set.
        Returns:
        the CustomActivity object itself.