Class JobParameter
- java.lang.Object
-
- software.amazon.awssdk.services.deadline.model.JobParameter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<JobParameter.Builder,JobParameter>
@Generated("software.amazon.awssdk:codegen") public final class JobParameter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JobParameter.Builder,JobParameter>
The details of job parameters.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceJobParameter.Builderstatic classJobParameter.Type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JobParameter.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfloatValue()A double precision IEEE-754 floating point number represented as a string.static JobParameterfromFloatValue(String floatValue)Create an instance of this class withfloatValue()initialized to the given value.static JobParameterfromIntValue(String intValue)Create an instance of this class withintValue()initialized to the given value.static JobParameterfromPath(String path)Create an instance of this class withpath()initialized to the given value.static JobParameterfromString(String string)Create an instance of this class withstring()initialized to the given value.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringintValue()A signed integer represented as a string.Stringpath()A file system path represented as a string.List<SdkField<?>>sdkFields()static Class<? extends JobParameter.Builder>serializableBuilderClass()Stringstring()A UTF-8 string.JobParameter.BuildertoBuilder()StringtoString()Returns a string representation of this object.JobParameter.Typetype()Retrieve an enum value representing which member of this object is populated.-
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
-
floatValue
public final String floatValue()
A double precision IEEE-754 floating point number represented as a string.
- Returns:
- A double precision IEEE-754 floating point number represented as a string.
-
intValue
public final String intValue()
A signed integer represented as a string.
- Returns:
- A signed integer represented as a string.
-
path
public final String path()
A file system path represented as a string.
- Returns:
- A file system path represented as a string.
-
string
public final String string()
A UTF-8 string.
- Returns:
- A UTF-8 string.
-
toBuilder
public JobParameter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<JobParameter.Builder,JobParameter>
-
builder
public static JobParameter.Builder builder()
-
serializableBuilderClass
public static Class<? extends JobParameter.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.
-
fromFloatValue
public static JobParameter fromFloatValue(String floatValue)
Create an instance of this class withfloatValue()initialized to the given value.A double precision IEEE-754 floating point number represented as a string.
- Parameters:
floatValue- A double precision IEEE-754 floating point number represented as a string.
-
fromIntValue
public static JobParameter fromIntValue(String intValue)
Create an instance of this class withintValue()initialized to the given value.A signed integer represented as a string.
- Parameters:
intValue- A signed integer represented as a string.
-
fromPath
public static JobParameter fromPath(String path)
Create an instance of this class withpath()initialized to the given value.A file system path represented as a string.
- Parameters:
path- A file system path represented as a string.
-
fromString
public static JobParameter fromString(String string)
Create an instance of this class withstring()initialized to the given value.A UTF-8 string.
- Parameters:
string- A UTF-8 string.
-
type
public JobParameter.Type type()
Retrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beJobParameter.Type.UNKNOWN_TO_SDK_VERSIONif the service returned a member that is only known to a newer SDK version. When this class is created directly in your code, this will beJobParameter.Type.UNKNOWN_TO_SDK_VERSIONif zero members are set, andnullif more than one member is set.
-
-