public static class UploadedArtifact.UploadedArtifactBuilder extends Object
UploadedArtifactBuilder
is a builder for UploadedArtifact
Constructor and Description |
---|
UploadedArtifactBuilder(byte[] artifactContents)
Create a
UploadedArtifact with basic artifact name and artifact contents. |
UploadedArtifactBuilder(String artifactName,
byte[] artifactContents)
Create a
UploadedArtifact with basic artifact name and artifact contents. |
UploadedArtifactBuilder(String artifactName,
String folderName,
byte[] artifactContents)
Create a
UploadedArtifact with basic artifact name and artifact contents. |
Modifier and Type | Method and Description |
---|---|
UploadedArtifact |
build()
Returns an instance of
UploadedArtifact |
UploadedArtifact.UploadedArtifactBuilder |
withArtifactName(String artifactName)
Build with an artifact name
|
UploadedArtifact.UploadedArtifactBuilder |
withFolderName(String folderName)
Build with a folder name
|
UploadedArtifact.UploadedArtifactBuilder |
withMetaInfo(Map<String,String> meta)
Build with custom meta information
|
public UploadedArtifactBuilder(String artifactName, byte[] artifactContents)
UploadedArtifact
with basic artifact name and artifact contents.artifactName
- Artifact nameartifactContents
- Artifact contentspublic UploadedArtifactBuilder(String artifactName, String folderName, byte[] artifactContents)
UploadedArtifact
with basic artifact name and artifact contents.artifactName
- Artifact namefolderName
- Artifact folderartifactContents
- Artifact contentspublic UploadedArtifactBuilder(byte[] artifactContents)
UploadedArtifact
with basic artifact name and artifact contents.artifactContents
- Artifact contentspublic UploadedArtifact.UploadedArtifactBuilder withArtifactName(String artifactName)
artifactName
- an artifact nameUploadedArtifact.UploadedArtifactBuilder
public UploadedArtifact.UploadedArtifactBuilder withFolderName(String folderName)
folderName
- a folder nameUploadedArtifact.UploadedArtifactBuilder
public UploadedArtifact.UploadedArtifactBuilder withMetaInfo(Map<String,String> meta)
meta
- custom meta information in the form of a Map
UploadedArtifact.UploadedArtifactBuilder
public UploadedArtifact build()
UploadedArtifact
UploadedArtifact
Copyright © 2016 PayPal Open Source. All rights reserved.