public JobAlbumArt withArtwork(Artwork... artwork) {
        if (this.artwork == null) {
            setArtwork(new com.amazonaws.internal.SdkInternalList<Artwork>(artwork.length));
        }
        for (Artwork ele : artwork) {
            this.artwork.add(ele);
        }
        return this;
    }
public JobAlbumArt withArtwork ( Artwork ... artwork ) { if ( this . artwork == null ) { setArtwork ( new com . amazonaws . internal . SdkInternalList < Artwork > ( artwork . length ) ) ; } for ( Artwork ele : artwork ) { this . artwork . add ( ele ) ; } return this ; }
<p>
The file to be used as album art. There can be multiple artworks associated with an audio file, to a maximum of
20. Valid formats are <code>.jpg</code> and <code>.png</code>
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setArtwork(java.util.Collection)} or {@link #withArtwork(java.util.Collection)} if you want to override
the existing values.
</p>

@param artwork
The file to be used as album art. There can be multiple artworks associated with an audio file, to a
maximum of 20. Valid formats are <code>.jpg</code> and <code>.png</code>
@return Returns a reference to this object so that method calls can be chained together.