Tag(s) to add to the new resource

@param tags
Tag(s) to add to the new resource
@return Returns a reference to this object so that method calls can be chained together.
181566
public CreateFunctionDefinitionRequest withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
827867
public CampaignResponse withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
975256
public StartChannelResult withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
1207994
public CreateLoggerDefinitionRequest withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
544391
public SegmentResponse withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
508255
public Tags and(@Nullable Tag... tags) {
        if (tags == null || tags.length == 0) {
            return this;
        }
        Tag[] newTags = new Tag[last + tags.length];
        System.arraycopy(this.tags, 0, newTags, 0, last);
        System.arraycopy(tags, 0, newTags, last, tags.length);
        return new Tags(newTags);
    }
238157
public static Tags of(@Nullable Iterable<? extends Tag> tags) {
        if (tags == null || !tags.iterator().hasNext()) {
            return Tags.empty();
        } else if (tags instanceof Tags) {
            return (Tags) tags;
        } else if (tags instanceof Collection) {
            Collection<? extends Tag> tagsCollection = (Collection<? extends Tag>) tags;
            return new Tags(tagsCollection.toArray(new Tag[0]));
        } else {
            return new Tags(StreamSupport.stream(tags.spliterator(), false).toArray(Tag[]::new));
        }
    }
1234544
public R setTags(List<String> tags) {
        JsonArray jsonArray = new JsonArray();
        for (String s : tags) {
            jsonArray.add(s);
        }
        mBodyMap.put(BoxItem.FIELD_TAGS, jsonArray);
        return (R) this;
    }
883753
public MetadataBuilder setTags(List<String> tags)
    {
        if (tags == null)
            this.tags = new HashSet<>();
        else
            this.tags = Collections.unmodifiableSet(new HashSet<>(tags));

        return this;
    }
1336578
public GetResourceDefinitionResult withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
403645
public ProjectSummary withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
166499
public CreateSimulationJobResult withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
1033244
public ListTagsLogGroupResult withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
999915
public Configuration withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
580591
public App withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }
1352751
@SuppressWarnings("unchecked")
	public T tag(final String tag) {
		if (this.tags == null) {
			this.tags = new HashSet<>();
		}

		this.tags.add(tag);
		return (T) this;
	}
670398
public ResourceTags withTags(java.util.Map<String, String> tags) {
        setTags(tags);
        return this;
    }