Class StopApplicationRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.ssmsap.model.SsmSapRequest
-
- software.amazon.awssdk.services.ssmsap.model.StopApplicationRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<StopApplicationRequest.Builder,StopApplicationRequest>
@Generated("software.amazon.awssdk:codegen") public final class StopApplicationRequest extends SsmSapRequest implements ToCopyableBuilder<StopApplicationRequest.Builder,StopApplicationRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStopApplicationRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringapplicationId()The ID of the application.static StopApplicationRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()BooleanincludeEc2InstanceShutdown()Boolean.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends StopApplicationRequest.Builder>serializableBuilderClass()ConnectedEntityTypestopConnectedEntity()Specify theConnectedEntityType.StringstopConnectedEntityAsString()Specify theConnectedEntityType.StopApplicationRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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
-
applicationId
public final String applicationId()
The ID of the application.
- Returns:
- The ID of the application.
-
stopConnectedEntity
public final ConnectedEntityType stopConnectedEntity()
Specify the
ConnectedEntityType. Accepted type isDBMS.If this parameter is included, the connected DBMS (Database Management System) will be stopped.
If the service returns an enum value that is not available in the current SDK version,
stopConnectedEntitywill returnConnectedEntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstopConnectedEntityAsString().- Returns:
- Specify the
ConnectedEntityType. Accepted type isDBMS.If this parameter is included, the connected DBMS (Database Management System) will be stopped.
- See Also:
ConnectedEntityType
-
stopConnectedEntityAsString
public final String stopConnectedEntityAsString()
Specify the
ConnectedEntityType. Accepted type isDBMS.If this parameter is included, the connected DBMS (Database Management System) will be stopped.
If the service returns an enum value that is not available in the current SDK version,
stopConnectedEntitywill returnConnectedEntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstopConnectedEntityAsString().- Returns:
- Specify the
ConnectedEntityType. Accepted type isDBMS.If this parameter is included, the connected DBMS (Database Management System) will be stopped.
- See Also:
ConnectedEntityType
-
includeEc2InstanceShutdown
public final Boolean includeEc2InstanceShutdown()
Boolean. If included and if set to
True, the StopApplication operation will shut down the associated Amazon EC2 instance in addition to the application.- Returns:
- Boolean. If included and if set to
True, the StopApplication operation will shut down the associated Amazon EC2 instance in addition to the application.
-
toBuilder
public StopApplicationRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<StopApplicationRequest.Builder,StopApplicationRequest>- Specified by:
toBuilderin classSsmSapRequest
-
builder
public static StopApplicationRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends StopApplicationRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-