@Generated(value="org.immutables.processor.ProxyProcessor") public final class ManifestV3Sidecar extends Object
_ManifestV3Sidecar.
Use the builder to create immutable instances:
ManifestV3Sidecar.builder().
| Modifier and Type | Class and Description |
|---|---|
static class |
ManifestV3Sidecar.Builder
Builds instances of type
ManifestV3Sidecar. |
| Modifier and Type | Method and Description |
|---|---|
static ManifestV3Sidecar.Builder |
builder()
Creates a builder for
ManifestV3Sidecar. |
boolean |
equals(Object another)
This instance is equal to all instances of
ManifestV3Sidecar that have equal attribute values. |
String |
getCommand()
The command to launch this sidecar
|
Integer |
getMemory()
Memory in MB that the sidecar will be allocated
|
String |
getName()
The route URI
|
List<String> |
getProcessTypes()
List of processes to associate sidecar with
|
int |
hashCode()
Computes a hash code from attributes:
command, memory, name, processTypes. |
String |
toString()
Prints the immutable value
ManifestV3Sidecar with attribute values. |
public String getCommand()
public Integer getMemory()
public String getName()
public boolean equals(Object another)
ManifestV3Sidecar that have equal attribute values.public int hashCode()
command, memory, name, processTypes.public String toString()
ManifestV3Sidecar with attribute values.public static ManifestV3Sidecar.Builder builder()
ManifestV3Sidecar.
ManifestV3Sidecar.builder()
.command(String | null) // nullable command
.memory(Integer | null) // nullable memory
.name(String) // required name
.processTypes(List<String> | null) // nullable processTypes
.build();
Copyright © 2024. All rights reserved.