Record Class LocalEmulatorSpec
java.lang.Object
java.lang.Record
com.cloudforge.core.local.LocalEmulatorSpec
-
Constructor Summary
ConstructorsConstructorDescriptionLocalEmulatorSpec(DeploymentTarget target, String containerName, String conflictingContainerName, String image, String healthPath, String displayName) Creates an instance of aLocalEmulatorSpecrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theconflictingContainerNamerecord component.Returns the value of thecontainerNamerecord component.Returns the value of thedisplayNamerecord component.final booleanIndicates whether some other object is "equal to" this one.static LocalEmulatorSpecforTarget(DeploymentTarget target) final inthashCode()Returns a hash code value for this object.Returns the value of thehealthPathrecord component.image()Returns the value of theimagerecord component.static LocalEmulatorSpecstatic LocalEmulatorSpectarget()Returns the value of thetargetrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
LocalEmulatorSpec
public LocalEmulatorSpec(DeploymentTarget target, String containerName, String conflictingContainerName, String image, String healthPath, String displayName) Creates an instance of aLocalEmulatorSpecrecord class.- Parameters:
target- the value for thetargetrecord componentcontainerName- the value for thecontainerNamerecord componentconflictingContainerName- the value for theconflictingContainerNamerecord componentimage- the value for theimagerecord componenthealthPath- the value for thehealthPathrecord componentdisplayName- the value for thedisplayNamerecord component
-
-
Method Details
-
ministack
-
localstack
-
forTarget
-
healthEndpoint
-
gatewayEndpoint
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
target
Returns the value of thetargetrecord component.- Returns:
- the value of the
targetrecord component
-
containerName
Returns the value of thecontainerNamerecord component.- Returns:
- the value of the
containerNamerecord component
-
conflictingContainerName
Returns the value of theconflictingContainerNamerecord component.- Returns:
- the value of the
conflictingContainerNamerecord component
-
image
Returns the value of theimagerecord component.- Returns:
- the value of the
imagerecord component
-
healthPath
Returns the value of thehealthPathrecord component.- Returns:
- the value of the
healthPathrecord component
-
displayName
Returns the value of thedisplayNamerecord component.- Returns:
- the value of the
displayNamerecord component
-