Interface GetEventStreamResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetEventStreamResponse.Builder,GetEventStreamResponse>,CustomerProfilesResponse.Builder,SdkBuilder<GetEventStreamResponse.Builder,GetEventStreamResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetEventStreamResponse
public static interface GetEventStreamResponse.Builder extends CustomerProfilesResponse.Builder, SdkPojo, CopyableBuilder<GetEventStreamResponse.Builder,GetEventStreamResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetEventStreamResponse.BuildercreatedAt(Instant createdAt)The timestamp of when the export was created.default GetEventStreamResponse.BuilderdestinationDetails(Consumer<EventStreamDestinationDetails.Builder> destinationDetails)Details regarding the Kinesis stream.GetEventStreamResponse.BuilderdestinationDetails(EventStreamDestinationDetails destinationDetails)Details regarding the Kinesis stream.GetEventStreamResponse.BuilderdomainName(String domainName)The unique name of the domain.GetEventStreamResponse.BuildereventStreamArn(String eventStreamArn)A unique identifier for the event stream.GetEventStreamResponse.Builderstate(String state)The operational state of destination stream for export.GetEventStreamResponse.Builderstate(EventStreamState state)The operational state of destination stream for export.GetEventStreamResponse.BuilderstoppedSince(Instant stoppedSince)The timestamp when theStatechanged toSTOPPED.GetEventStreamResponse.Buildertags(Map<String,String> tags)The tags used to organize, track, or control access for this resource.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.customerprofiles.model.CustomerProfilesResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
domainName
GetEventStreamResponse.Builder domainName(String domainName)
The unique name of the domain.
- Parameters:
domainName- The unique name of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventStreamArn
GetEventStreamResponse.Builder eventStreamArn(String eventStreamArn)
A unique identifier for the event stream.
- Parameters:
eventStreamArn- A unique identifier for the event stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
GetEventStreamResponse.Builder createdAt(Instant createdAt)
The timestamp of when the export was created.
- Parameters:
createdAt- The timestamp of when the export was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
GetEventStreamResponse.Builder state(String state)
The operational state of destination stream for export.
- Parameters:
state- The operational state of destination stream for export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EventStreamState,EventStreamState
-
state
GetEventStreamResponse.Builder state(EventStreamState state)
The operational state of destination stream for export.
- Parameters:
state- The operational state of destination stream for export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EventStreamState,EventStreamState
-
stoppedSince
GetEventStreamResponse.Builder stoppedSince(Instant stoppedSince)
The timestamp when the
Statechanged toSTOPPED.- Parameters:
stoppedSince- The timestamp when theStatechanged toSTOPPED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationDetails
GetEventStreamResponse.Builder destinationDetails(EventStreamDestinationDetails destinationDetails)
Details regarding the Kinesis stream.
- Parameters:
destinationDetails- Details regarding the Kinesis stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationDetails
default GetEventStreamResponse.Builder destinationDetails(Consumer<EventStreamDestinationDetails.Builder> destinationDetails)
Details regarding the Kinesis stream.
This is a convenience method that creates an instance of theEventStreamDestinationDetails.Builderavoiding the need to create one manually viaEventStreamDestinationDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinationDetails(EventStreamDestinationDetails).- Parameters:
destinationDetails- a consumer that will call methods onEventStreamDestinationDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
destinationDetails(EventStreamDestinationDetails)
-
tags
GetEventStreamResponse.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
- Parameters:
tags- The tags used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-