Class InterfaceMappingUpdateRequest
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.InterfaceMappingUpdateRequest
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<InterfaceMappingUpdateRequest.Builder,InterfaceMappingUpdateRequest>
@Generated("software.amazon.awssdk:codegen") public final class InterfaceMappingUpdateRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InterfaceMappingUpdateRequest.Builder,InterfaceMappingUpdateRequest>
Placeholder documentation for InterfaceMappingUpdateRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceInterfaceMappingUpdateRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InterfaceMappingUpdateRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringlogicalInterfaceName()The logical name for one interface (on every Node) that handles a specific type of traffic.StringnetworkId()The ID of the network that you want to connect to the specified logicalInterfaceName.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends InterfaceMappingUpdateRequest.Builder>serializableBuilderClass()InterfaceMappingUpdateRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
logicalInterfaceName
public final String logicalInterfaceName()
The logical name for one interface (on every Node) that handles a specific type of traffic. We recommend that the name hints at the physical interface it applies to. For example, it could refer to the traffic that the physical interface handles. For example, my-Inputs-Interface.- Returns:
- The logical name for one interface (on every Node) that handles a specific type of traffic. We recommend that the name hints at the physical interface it applies to. For example, it could refer to the traffic that the physical interface handles. For example, my-Inputs-Interface.
-
networkId
public final String networkId()
The ID of the network that you want to connect to the specified logicalInterfaceName. You can use the ListNetworks operation to discover all the IDs.- Returns:
- The ID of the network that you want to connect to the specified logicalInterfaceName. You can use the ListNetworks operation to discover all the IDs.
-
toBuilder
public InterfaceMappingUpdateRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<InterfaceMappingUpdateRequest.Builder,InterfaceMappingUpdateRequest>
-
builder
public static InterfaceMappingUpdateRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends InterfaceMappingUpdateRequest.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-