Class RunOutputProperties


  • public final class RunOutputProperties
    extends Object
    Describes the properties of a run output.
    • Constructor Detail

      • RunOutputProperties

        public RunOutputProperties()
    • Method Detail

      • artifactId

        public String artifactId()
        Get the artifactId property: The resource id of the artifact.
        Returns:
        the artifactId value.
      • withArtifactId

        public RunOutputProperties withArtifactId​(String artifactId)
        Set the artifactId property: The resource id of the artifact.
        Parameters:
        artifactId - the artifactId value to set.
        Returns:
        the RunOutputProperties object itself.
      • artifactUri

        public String artifactUri()
        Get the artifactUri property: The location URI of the artifact.
        Returns:
        the artifactUri value.
      • withArtifactUri

        public RunOutputProperties withArtifactUri​(String artifactUri)
        Set the artifactUri property: The location URI of the artifact.
        Parameters:
        artifactUri - the artifactUri value to set.
        Returns:
        the RunOutputProperties object itself.
      • provisioningState

        public ProvisioningState provisioningState()
        Get the provisioningState property: Provisioning state of the resource.
        Returns:
        the provisioningState value.
      • validate

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