@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImageConfig extends Object implements Serializable, Cloneable, StructuredPojo
Configuration values that override the container image Dockerfile settings. For more information, see Container image settings.
Constructor and Description |
---|
ImageConfig() |
Modifier and Type | Method and Description |
---|---|
ImageConfig |
clone() |
boolean |
equals(Object obj) |
List<String> |
getCommand()
Specifies parameters that you want to pass in with ENTRYPOINT.
|
List<String> |
getEntryPoint()
Specifies the entry point to their application, which is typically the location of the runtime executable.
|
String |
getWorkingDirectory()
Specifies the working directory.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCommand(Collection<String> command)
Specifies parameters that you want to pass in with ENTRYPOINT.
|
void |
setEntryPoint(Collection<String> entryPoint)
Specifies the entry point to their application, which is typically the location of the runtime executable.
|
void |
setWorkingDirectory(String workingDirectory)
Specifies the working directory.
|
String |
toString()
Returns a string representation of this object.
|
ImageConfig |
withCommand(Collection<String> command)
Specifies parameters that you want to pass in with ENTRYPOINT.
|
ImageConfig |
withCommand(String... command)
Specifies parameters that you want to pass in with ENTRYPOINT.
|
ImageConfig |
withEntryPoint(Collection<String> entryPoint)
Specifies the entry point to their application, which is typically the location of the runtime executable.
|
ImageConfig |
withEntryPoint(String... entryPoint)
Specifies the entry point to their application, which is typically the location of the runtime executable.
|
ImageConfig |
withWorkingDirectory(String workingDirectory)
Specifies the working directory.
|
public List<String> getEntryPoint()
Specifies the entry point to their application, which is typically the location of the runtime executable.
public void setEntryPoint(Collection<String> entryPoint)
Specifies the entry point to their application, which is typically the location of the runtime executable.
entryPoint
- Specifies the entry point to their application, which is typically the location of the runtime executable.public ImageConfig withEntryPoint(String... entryPoint)
Specifies the entry point to their application, which is typically the location of the runtime executable.
NOTE: This method appends the values to the existing list (if any). Use
setEntryPoint(java.util.Collection)
or withEntryPoint(java.util.Collection)
if you want to
override the existing values.
entryPoint
- Specifies the entry point to their application, which is typically the location of the runtime executable.public ImageConfig withEntryPoint(Collection<String> entryPoint)
Specifies the entry point to their application, which is typically the location of the runtime executable.
entryPoint
- Specifies the entry point to their application, which is typically the location of the runtime executable.public List<String> getCommand()
Specifies parameters that you want to pass in with ENTRYPOINT.
public void setCommand(Collection<String> command)
Specifies parameters that you want to pass in with ENTRYPOINT.
command
- Specifies parameters that you want to pass in with ENTRYPOINT.public ImageConfig withCommand(String... command)
Specifies parameters that you want to pass in with ENTRYPOINT.
NOTE: This method appends the values to the existing list (if any). Use
setCommand(java.util.Collection)
or withCommand(java.util.Collection)
if you want to override
the existing values.
command
- Specifies parameters that you want to pass in with ENTRYPOINT.public ImageConfig withCommand(Collection<String> command)
Specifies parameters that you want to pass in with ENTRYPOINT.
command
- Specifies parameters that you want to pass in with ENTRYPOINT.public void setWorkingDirectory(String workingDirectory)
Specifies the working directory.
workingDirectory
- Specifies the working directory.public String getWorkingDirectory()
Specifies the working directory.
public ImageConfig withWorkingDirectory(String workingDirectory)
Specifies the working directory.
workingDirectory
- Specifies the working directory.public String toString()
toString
in class Object
Object.toString()
public ImageConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.