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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaSipMediaApplicationEndpoint.builder().When the
Consumercompletes,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.
-