code: /**
   * This file is part of Eclipse Steady.
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   *     http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   *
   * SPDX-License-Identifier: Apache-2.0
   * SPDX-FileCopyrightText: Copyright (c) 2018-2020 SAP SE or an SAP affiliate company and Eclipse Steady contributors
   */
  package org.eclipse.steady.cia.model.nexus;
  
  /**
   * <p>NexusResolvedArtifact class.</p>
   */
  public class NexusResolvedArtifact {
  
    // @XmlAttribute(name="groupId")
    String groupId;
  
    //	@XmlAttribute(name="artifactId")
    String artifactId;
  
    // @XmlAttribute(name="version")
    String version;
  
    // @XmlAttribute(name="extension")
    String extension;
  
    // @XmlAttribute(name="snapshot")
    String snapshot;
  
    // @XmlAttribute(name="snapshotBuildNumber")
    String snapshotBuildNumber;
  
    // @XmlAttribute(name="snapshotTimeStamp")
    String snapshotTimeStamp;
  
    // @XmlAttribute(name="sha1")
    String sha1;
  
    // @XmlAttribute(name="repositoryPath")
    String repositoryPath;
  
    /**
     * <p>Getter for the field <code>groupId</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getGroupId() {
      return groupId;
    }
  
    /**
     * <p>Setter for the field <code>groupId</code>.</p>
     *
     * @param groupId a {@link java.lang.String} object.
     */
    public void setGroupId(String groupId) {
      this.groupId = groupId;
    }
  
    /**
     * <p>Getter for the field <code>artifactId</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getArtifactId() {
      return artifactId;
    }
  
    /**
     * <p>Setter for the field <code>artifactId</code>.</p>
     *
     * @param artifactId a {@link java.lang.String} object.
     */
    public void setArtifactId(String artifactId) {
      this.artifactId = artifactId;
    }
  
    /**
     * <p>Getter for the field <code>version</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getVersion() {
      return version;
    }
  
    /**
     * <p>Setter for the field <code>version</code>.</p>
     *
     * @param version a {@link java.lang.String} object.
     */
    public void setVersion(String version) {
      this.version = version;
    }
  
    /**
     * <p>Getter for the field <code>extension</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getExtension() {
      return extension;
    }
  
    /**
     * <p>Setter for the field <code>extension</code>.</p>
     *
     * @param extension a {@link java.lang.String} object.
     */
    public void setExtension(String extension) {
      this.extension = extension;
    }
  
    /**
     * <p>Getter for the field <code>snapshot</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getSnapshot() {
      return snapshot;
    }
  
    /**
     * <p>Setter for the field <code>snapshot</code>.</p>
     *
     * @param snapshot a {@link java.lang.String} object.
     */
    public void setSnapshot(String snapshot) {
      this.snapshot = snapshot;
    }
  
    /**
     * <p>Getter for the field <code>snapshotBuildNumber</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getSnapshotBuildNumber() {
      return snapshotBuildNumber;
    }
  
    /**
     * <p>Setter for the field <code>snapshotBuildNumber</code>.</p>
     *
     * @param snapshotBuildNumber a {@link java.lang.String} object.
     */
    public void setSnapshotBuildNumber(String snapshotBuildNumber) {
      this.snapshotBuildNumber = snapshotBuildNumber;
    }
  
    /**
     * <p>Getter for the field <code>snapshotTimeStamp</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getSnapshotTimeStamp() {
      return snapshotTimeStamp;
    }
  
    /**
     * <p>Setter for the field <code>snapshotTimeStamp</code>.</p>
     *
     * @param snapshotTimeStamp a {@link java.lang.String} object.
     */
    public void setSnapshotTimeStamp(String snapshotTimeStamp) {
      this.snapshotTimeStamp = snapshotTimeStamp;
    }
  
    /**
     * <p>Getter for the field <code>sha1</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getSha1() {
      return sha1;
    }
  
    /**
     * <p>Setter for the field <code>sha1</code>.</p>
     *
     * @param sha1 a {@link java.lang.String} object.
     */
    public void setSha1(String sha1) {
      this.sha1 = sha1;
    }
  
    /**
     * <p>Getter for the field <code>repositoryPath</code>.</p>
     *
     * @return a {@link java.lang.String} object.
     */
    public String getRepositoryPath() {
      return repositoryPath;
    }
  
    /**
     * <p>Setter for the field <code>repositoryPath</code>.</p>
     *
     * @param repositoryPath a {@link java.lang.String} object.
     */
    public void setRepositoryPath(String repositoryPath) {
      this.repositoryPath = repositoryPath;
    }
  }
  