@Generated(value="software.amazon.awssdk:codegen") public final class SipRuleTargetApplication extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SipRuleTargetApplication.Builder,SipRuleTargetApplication>
Target SIP media application and other details, such as priority and AWS Region, to be specified in the SIP rule. Only one SIP rule per AWS Region can be provided.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SipRuleTargetApplication.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
awsRegion()
The AWS Region of the target application.
|
static SipRuleTargetApplication.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
priority()
Priority of the SIP media application in the target list.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SipRuleTargetApplication.Builder> |
serializableBuilderClass() |
String |
sipMediaApplicationId()
The SIP media application ID.
|
SipRuleTargetApplication.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String sipMediaApplicationId()
The SIP media application ID.
public final Integer priority()
Priority of the SIP media application in the target list.
public final String awsRegion()
The AWS Region of the target application.
public SipRuleTargetApplication.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SipRuleTargetApplication.Builder,SipRuleTargetApplication>public static SipRuleTargetApplication.Builder builder()
public static Class<? extends SipRuleTargetApplication.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.