Class ArtifactName.ProjectLocationApiDeploymentArtifactBuilder (0.5.0)

public static class ArtifactName.ProjectLocationApiDeploymentArtifactBuilder

Builder for projects/{project}/locations/{location}/apis/{api}/deployments/{deployment}/artifacts/{artifact}.

Inheritance

java.lang.Object > ArtifactName.ProjectLocationApiDeploymentArtifactBuilder

Constructors

ProjectLocationApiDeploymentArtifactBuilder()

protected ProjectLocationApiDeploymentArtifactBuilder()

Methods

build()

public ArtifactName build()
Returns
TypeDescription
ArtifactName

getApi()

public String getApi()
Returns
TypeDescription
String

getArtifact()

public String getArtifact()
Returns
TypeDescription
String

getDeployment()

public String getDeployment()
Returns
TypeDescription
String

getLocation()

public String getLocation()
Returns
TypeDescription
String

getProject()

public String getProject()
Returns
TypeDescription
String

setApi(String api)

public ArtifactName.ProjectLocationApiDeploymentArtifactBuilder setApi(String api)
Parameter
NameDescription
apiString
Returns

setArtifact(String artifact)

public ArtifactName.ProjectLocationApiDeploymentArtifactBuilder setArtifact(String artifact)
Parameter
NameDescription
artifactString
Returns

setDeployment(String deployment)

public ArtifactName.ProjectLocationApiDeploymentArtifactBuilder setDeployment(String deployment)
Parameter
NameDescription
deploymentString
Returns

setLocation(String location)

public ArtifactName.ProjectLocationApiDeploymentArtifactBuilder setLocation(String location)
Parameter
NameDescription
locationString
Returns

setProject(String project)

public ArtifactName.ProjectLocationApiDeploymentArtifactBuilder setProject(String project)
Parameter
NameDescription
projectString
Returns