Package com.pulumi.aws.devicefarm
Class UploadArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.devicefarm.UploadArgs.Builder
-
- Enclosing class:
- UploadArgs
public static final class UploadArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(UploadArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UploadArgs
build()
UploadArgs.Builder
contentType(com.pulumi.core.Output<java.lang.String> contentType)
UploadArgs.Builder
contentType(java.lang.String contentType)
UploadArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
UploadArgs.Builder
name(java.lang.String name)
UploadArgs.Builder
projectArn(com.pulumi.core.Output<java.lang.String> projectArn)
UploadArgs.Builder
projectArn(java.lang.String projectArn)
UploadArgs.Builder
type(com.pulumi.core.Output<java.lang.String> type)
UploadArgs.Builder
type(java.lang.String type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UploadArgs defaults)
-
-
Method Detail
-
contentType
public UploadArgs.Builder contentType(@Nullable com.pulumi.core.Output<java.lang.String> contentType)
- Parameters:
contentType
- The upload's content type (for example, application/octet-stream).- Returns:
- builder
-
contentType
public UploadArgs.Builder contentType(java.lang.String contentType)
- Parameters:
contentType
- The upload's content type (for example, application/octet-stream).- Returns:
- builder
-
name
public UploadArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The upload's file name. The name should not contain any forward slashes (/). If you are uploading an iOS app, the file name must end with the .ipa extension. If you are uploading an Android app, the file name must end with the .apk extension. For all others, the file name must end with the .zip file extension.- Returns:
- builder
-
name
public UploadArgs.Builder name(java.lang.String name)
- Parameters:
name
- The upload's file name. The name should not contain any forward slashes (/). If you are uploading an iOS app, the file name must end with the .ipa extension. If you are uploading an Android app, the file name must end with the .apk extension. For all others, the file name must end with the .zip file extension.- Returns:
- builder
-
projectArn
public UploadArgs.Builder projectArn(com.pulumi.core.Output<java.lang.String> projectArn)
- Parameters:
projectArn
- The ARN of the project for the upload.- Returns:
- builder
-
projectArn
public UploadArgs.Builder projectArn(java.lang.String projectArn)
- Parameters:
projectArn
- The ARN of the project for the upload.- Returns:
- builder
-
type
public UploadArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- The upload's upload type. See [AWS Docs](https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateUpload.html#API_CreateUpload_RequestSyntax) for valid list of values.- Returns:
- builder
-
type
public UploadArgs.Builder type(java.lang.String type)
- Parameters:
type
- The upload's upload type. See [AWS Docs](https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateUpload.html#API_CreateUpload_RequestSyntax) for valid list of values.- Returns:
- builder
-
build
public UploadArgs build()
-
-