Class ArtifactDescriptorPolicyRequest


  • public final class ArtifactDescriptorPolicyRequest
    extends java.lang.Object
    A query for the error policy for a given artifact's descriptor.
    See Also:
    ArtifactDescriptorPolicy
    • Field Detail

      • context

        private java.lang.String context
    • Constructor Detail

      • ArtifactDescriptorPolicyRequest

        public ArtifactDescriptorPolicyRequest()
        Creates an uninitialized request.
      • ArtifactDescriptorPolicyRequest

        public ArtifactDescriptorPolicyRequest​(Artifact artifact,
                                               java.lang.String context)
        Creates a request for the specified artifact.
        Parameters:
        artifact - The artifact for whose descriptor to determine the error policy, may be null.
        context - The context in which this request is made, may be null.
    • Method Detail

      • getArtifact

        public Artifact getArtifact()
        Gets the artifact for whose descriptor to determine the error policy.
        Returns:
        The artifact for whose descriptor to determine the error policy or null if not set.
      • setArtifact

        public ArtifactDescriptorPolicyRequest setArtifact​(Artifact artifact)
        Sets the artifact for whose descriptor to determine the error policy.
        Parameters:
        artifact - The artifact for whose descriptor to determine the error policy, may be null.
        Returns:
        This request for chaining, never null.
      • getRequestContext

        public java.lang.String getRequestContext()
        Gets the context in which this request is made.
        Returns:
        The context, never null.
      • setRequestContext

        public ArtifactDescriptorPolicyRequest setRequestContext​(java.lang.String context)
        Sets the context in which this request is made.
        Parameters:
        context - The context, may be null.
        Returns:
        This request for chaining, never null.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object