Interface SipMediaApplication.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SipMediaApplication.Builder,
,SipMediaApplication> SdkBuilder<SipMediaApplication.Builder,
,SipMediaApplication> SdkPojo
- Enclosing class:
SipMediaApplication
-
Method Summary
Modifier and TypeMethodDescriptionThe AWS Region in which the SIP media application is created.createdTimestamp
(Instant createdTimestamp) The SIP media application creation timestamp, in ISO 8601 format.endpoints
(Collection<SipMediaApplicationEndpoint> endpoints) List of endpoints for a SIP media application.endpoints
(Consumer<SipMediaApplicationEndpoint.Builder>... endpoints) List of endpoints for a SIP media application.endpoints
(SipMediaApplicationEndpoint... endpoints) List of endpoints for a SIP media application.The SIP media application's name.sipMediaApplicationArn
(String sipMediaApplicationArn) The ARN of the SIP media application.sipMediaApplicationId
(String sipMediaApplicationId) A SIP media application's ID.updatedTimestamp
(Instant updatedTimestamp) The time at which the SIP media application was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
sipMediaApplicationId
A SIP media application's ID.
- Parameters:
sipMediaApplicationId
- A SIP media application's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRegion
The AWS Region in which the SIP media application is created.
- Parameters:
awsRegion
- The AWS Region in which the SIP media application is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The SIP media application's name.
- Parameters:
name
- The SIP media application's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoints
List of endpoints for a SIP media application. Currently, only one endpoint per SIP media application is permitted.
- Parameters:
endpoints
- List of endpoints for a SIP media application. Currently, only one endpoint per SIP media application is permitted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoints
List of endpoints for a SIP media application. Currently, only one endpoint per SIP media application is permitted.
- Parameters:
endpoints
- List of endpoints for a SIP media application. Currently, only one endpoint per SIP media application is permitted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoints
List of endpoints for a SIP media application. Currently, only one endpoint per SIP media application is permitted.
This is a convenience method that creates an instance of theSipMediaApplicationEndpoint.Builder
avoiding the need to create one manually viaSipMediaApplicationEndpoint.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toendpoints(List<SipMediaApplicationEndpoint>)
.- Parameters:
endpoints
- a consumer that will call methods onSipMediaApplicationEndpoint.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTimestamp
The SIP media application creation timestamp, in ISO 8601 format.
- Parameters:
createdTimestamp
- The SIP media application creation timestamp, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedTimestamp
The time at which the SIP media application was updated.
- Parameters:
updatedTimestamp
- The time at which the SIP media application was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sipMediaApplicationArn
The ARN of the SIP media application.
- Parameters:
sipMediaApplicationArn
- The ARN of the SIP media application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-