public static interface SegmentResponse.Builder extends SdkPojo, CopyableBuilder<SegmentResponse.Builder,SegmentResponse>
| Modifier and Type | Method and Description |
|---|---|
SegmentResponse.Builder |
applicationId(String applicationId)
The unique identifier for the application that the segment is associated with.
|
SegmentResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the segment.
|
SegmentResponse.Builder |
creationDate(String creationDate)
The date and time when the segment was created.
|
default SegmentResponse.Builder |
dimensions(Consumer<SegmentDimensions.Builder> dimensions)
The dimension settings for the segment.
|
SegmentResponse.Builder |
dimensions(SegmentDimensions dimensions)
The dimension settings for the segment.
|
SegmentResponse.Builder |
id(String id)
The unique identifier for the segment.
|
default SegmentResponse.Builder |
importDefinition(Consumer<SegmentImportResource.Builder> importDefinition)
The settings for the import job that's associated with the segment.
|
SegmentResponse.Builder |
importDefinition(SegmentImportResource importDefinition)
The settings for the import job that's associated with the segment.
|
SegmentResponse.Builder |
lastModifiedDate(String lastModifiedDate)
The date and time when the segment was last modified.
|
SegmentResponse.Builder |
name(String name)
The name of the segment.
|
default SegmentResponse.Builder |
segmentGroups(Consumer<SegmentGroupList.Builder> segmentGroups)
A list of one or more segment groups that apply to the segment.
|
SegmentResponse.Builder |
segmentGroups(SegmentGroupList segmentGroups)
A list of one or more segment groups that apply to the segment.
|
SegmentResponse.Builder |
segmentType(SegmentType segmentType)
The segment type.
|
SegmentResponse.Builder |
segmentType(String segmentType)
The segment type.
|
SegmentResponse.Builder |
tags(Map<String,String> tags)
A string-to-string map of key-value pairs that identifies the tags that are associated with the segment.
|
SegmentResponse.Builder |
version(Integer version)
The version number of the segment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSegmentResponse.Builder applicationId(String applicationId)
The unique identifier for the application that the segment is associated with.
applicationId - The unique identifier for the application that the segment is associated with.SegmentResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the segment.
arn - The Amazon Resource Name (ARN) of the segment.SegmentResponse.Builder creationDate(String creationDate)
The date and time when the segment was created.
creationDate - The date and time when the segment was created.SegmentResponse.Builder dimensions(SegmentDimensions dimensions)
The dimension settings for the segment.
dimensions - The dimension settings for the segment.default SegmentResponse.Builder dimensions(Consumer<SegmentDimensions.Builder> dimensions)
The dimension settings for the segment.
This is a convenience that creates an instance of theSegmentDimensions.Builder avoiding the need to
create one manually via SegmentDimensions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to dimensions(SegmentDimensions).dimensions - a consumer that will call methods on SegmentDimensions.Builderdimensions(SegmentDimensions)SegmentResponse.Builder id(String id)
The unique identifier for the segment.
id - The unique identifier for the segment.SegmentResponse.Builder importDefinition(SegmentImportResource importDefinition)
The settings for the import job that's associated with the segment.
importDefinition - The settings for the import job that's associated with the segment.default SegmentResponse.Builder importDefinition(Consumer<SegmentImportResource.Builder> importDefinition)
The settings for the import job that's associated with the segment.
This is a convenience that creates an instance of theSegmentImportResource.Builder avoiding the need
to create one manually via SegmentImportResource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to importDefinition(SegmentImportResource).importDefinition - a consumer that will call methods on SegmentImportResource.BuilderimportDefinition(SegmentImportResource)SegmentResponse.Builder lastModifiedDate(String lastModifiedDate)
The date and time when the segment was last modified.
lastModifiedDate - The date and time when the segment was last modified.SegmentResponse.Builder name(String name)
The name of the segment.
name - The name of the segment.SegmentResponse.Builder segmentGroups(SegmentGroupList segmentGroups)
A list of one or more segment groups that apply to the segment. Each segment group consists of zero or more base segments and the dimensions that are applied to those base segments.
segmentGroups - A list of one or more segment groups that apply to the segment. Each segment group consists of zero or
more base segments and the dimensions that are applied to those base segments.default SegmentResponse.Builder segmentGroups(Consumer<SegmentGroupList.Builder> segmentGroups)
A list of one or more segment groups that apply to the segment. Each segment group consists of zero or more base segments and the dimensions that are applied to those base segments.
This is a convenience that creates an instance of theSegmentGroupList.Builder avoiding the need to
create one manually via SegmentGroupList.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to segmentGroups(SegmentGroupList).segmentGroups - a consumer that will call methods on SegmentGroupList.BuildersegmentGroups(SegmentGroupList)SegmentResponse.Builder segmentType(String segmentType)
The segment type. Valid values are:
DIMENSIONAL - A dynamic segment, which is a segment that uses selection criteria that you specify and is based on endpoint data that's reported by your app. Dynamic segments can change over time.
IMPORT - A static segment, which is a segment that uses selection criteria that you specify and is based on endpoint definitions that you import from a file. Imported segments are static; they don't change over time.
segmentType - The segment type. Valid values are:
DIMENSIONAL - A dynamic segment, which is a segment that uses selection criteria that you specify and is based on endpoint data that's reported by your app. Dynamic segments can change over time.
IMPORT - A static segment, which is a segment that uses selection criteria that you specify and is based on endpoint definitions that you import from a file. Imported segments are static; they don't change over time.
SegmentType,
SegmentTypeSegmentResponse.Builder segmentType(SegmentType segmentType)
The segment type. Valid values are:
DIMENSIONAL - A dynamic segment, which is a segment that uses selection criteria that you specify and is based on endpoint data that's reported by your app. Dynamic segments can change over time.
IMPORT - A static segment, which is a segment that uses selection criteria that you specify and is based on endpoint definitions that you import from a file. Imported segments are static; they don't change over time.
segmentType - The segment type. Valid values are:
DIMENSIONAL - A dynamic segment, which is a segment that uses selection criteria that you specify and is based on endpoint data that's reported by your app. Dynamic segments can change over time.
IMPORT - A static segment, which is a segment that uses selection criteria that you specify and is based on endpoint definitions that you import from a file. Imported segments are static; they don't change over time.
SegmentType,
SegmentTypeSegmentResponse.Builder tags(Map<String,String> tags)
A string-to-string map of key-value pairs that identifies the tags that are associated with the segment. Each tag consists of a required tag key and an associated tag value.
tags - A string-to-string map of key-value pairs that identifies the tags that are associated with the
segment. Each tag consists of a required tag key and an associated tag value.SegmentResponse.Builder version(Integer version)
The version number of the segment.
version - The version number of the segment.Copyright © 2019. All rights reserved.