@Generated(value="software.amazon.awssdk:codegen") public final class ExportJobRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportJobRequest.Builder,ExportJobRequest>
Specifies the settings for a job that exports endpoint definitions to an Amazon Simple Storage Service (Amazon S3) bucket.
Modifier and Type | Class and Description |
---|---|
static interface |
ExportJobRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static ExportJobRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that authorizes Amazon
Pinpoint to access the Amazon S3 location where you want to export endpoint definitions to.
|
String |
s3UrlPrefix()
The URL of the location in an Amazon Simple Storage Service (Amazon S3) bucket where you want to export endpoint
definitions to.
|
List<SdkField<?>> |
sdkFields() |
String |
segmentId()
The identifier for the segment to export endpoint definitions from.
|
Integer |
segmentVersion()
The version of the segment to export endpoint definitions from, if specified.
|
static Class<? extends ExportJobRequest.Builder> |
serializableBuilderClass() |
ExportJobRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String roleArn()
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that authorizes Amazon Pinpoint to access the Amazon S3 location where you want to export endpoint definitions to.
public final String s3UrlPrefix()
The URL of the location in an Amazon Simple Storage Service (Amazon S3) bucket where you want to export endpoint
definitions to. This location is typically a folder that contains multiple files. The URL should be in the
following format: s3://
public final String segmentId()
The identifier for the segment to export endpoint definitions from. If you don't specify this value, Amazon Pinpoint exports definitions for all the endpoints that are associated with the application.
public final Integer segmentVersion()
The version of the segment to export endpoint definitions from, if specified.
public ExportJobRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ExportJobRequest.Builder,ExportJobRequest>
public static ExportJobRequest.Builder builder()
public static Class<? extends ExportJobRequest.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.