Class SimulationAppPortMapping
java.lang.Object
software.amazon.awssdk.services.simspaceweaver.model.SimulationAppPortMapping
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SimulationAppPortMapping.Builder,SimulationAppPortMapping>
@Generated("software.amazon.awssdk:codegen")
public final class SimulationAppPortMapping
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<SimulationAppPortMapping.Builder,SimulationAppPortMapping>
A collection of TCP/UDP ports for a custom or service app.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal Integeractual()The TCP/UDP port number of the running app.builder()final Integerdeclared()The TCP/UDP port number of the app, declared in the simulation schema.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends SimulationAppPortMapping.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
actual
The TCP/UDP port number of the running app. SimSpace Weaver dynamically assigns this port number when the app starts. SimSpace Weaver maps the
Declaredport to theActualport. Clients connect to the app using the app's IP address and theActualport number.- Returns:
- The TCP/UDP port number of the running app. SimSpace Weaver dynamically assigns this port number when the
app starts. SimSpace Weaver maps the
Declaredport to theActualport. Clients connect to the app using the app's IP address and theActualport number.
-
declared
The TCP/UDP port number of the app, declared in the simulation schema. SimSpace Weaver maps the
Declaredport to theActualport. The source code for the app should bind to theDeclaredport.- Returns:
- The TCP/UDP port number of the app, declared in the simulation schema. SimSpace Weaver maps the
Declaredport to theActualport. The source code for the app should bind to theDeclaredport.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<SimulationAppPortMapping.Builder,SimulationAppPortMapping> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-