ArtifactInner Class

public final class ArtifactInner
extends Resource

An artifact.

Constructor Summary

Constructor Description
ArtifactInner()

Creates an instance of ArtifactInner class.

Method Summary

Modifier and Type Method and Description
OffsetDateTime createdDate()

Get the createdDate property: The artifact's creation date.

String description()

Get the description property: The artifact's description.

String filePath()

Get the filePath property: The file path to the artifact.

String icon()

Get the icon property: The URI to the artifact icon.

Object parameters()

Get the parameters property: The artifact's parameters.

String publisher()

Get the publisher property: The artifact's publisher.

String targetOsType()

Get the targetOsType property: The artifact's target OS.

String title()

Get the title property: The artifact's title.

void validate()

Validates the instance.

ArtifactInner withLocation(String location)
ArtifactInner withTags(Map<String,String> tags)

Methods inherited from ProxyResource

Methods inherited from Resource

Methods inherited from java.lang.Object

Constructor Details

ArtifactInner

public ArtifactInner()

Creates an instance of ArtifactInner class.

Method Details

createdDate

public OffsetDateTime createdDate()

Get the createdDate property: The artifact's creation date.

Returns:

the createdDate value.

description

public String description()

Get the description property: The artifact's description.

Returns:

the description value.

filePath

public String filePath()

Get the filePath property: The file path to the artifact.

Returns:

the filePath value.

icon

public String icon()

Get the icon property: The URI to the artifact icon.

Returns:

the icon value.

parameters

public Object parameters()

Get the parameters property: The artifact's parameters.

Returns:

the parameters value.

publisher

public String publisher()

Get the publisher property: The artifact's publisher.

Returns:

the publisher value.

targetOsType

public String targetOsType()

Get the targetOsType property: The artifact's target OS.

Returns:

the targetOsType value.

title

public String title()

Get the title property: The artifact's title.

Returns:

the title value.

validate

public void validate()

Validates the instance.

withLocation

public ArtifactInner withLocation(String location)

Overrides:

ArtifactInner.withLocation(String location)

Parameters:

location

withTags

public ArtifactInner withTags(Map<String,String> tags)

Overrides:

ArtifactInner.withTags(Map<String,String> tags)

Parameters:

tags

Applies to