Class UploadArtifactOptions

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class UploadArtifactOptions
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    The uploadArtifact options.
    • Method Detail

      • objectId

        public java.lang.String objectId()
        Gets the objectId. The object's unique ID.
        Returns:
        the objectId
      • artifactId

        public java.lang.String artifactId()
        Gets the artifactId. The artifact's ID.
        Returns:
        the artifactId
      • artifact

        public java.io.InputStream artifact()
        Gets the artifact.
        Returns:
        the artifact
      • contentType

        public java.lang.String contentType()
        Gets the contentType. The type of the input.
        Returns:
        the contentType
      • account

        public java.lang.String account()
        Gets the account. This changes the scope of the request regardless of the authorization header. Example scopes are `account` and `global`. `account=global` is reqired if operating with a service ID that has a global admin policy, for example `GET /?account=global`.
        Returns:
        the account