Class DisassociateServiceActionFromProvisioningArtifactRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.servicecatalog.model.ServiceCatalogRequest
-
- software.amazon.awssdk.services.servicecatalog.model.DisassociateServiceActionFromProvisioningArtifactRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DisassociateServiceActionFromProvisioningArtifactRequest.Builder,DisassociateServiceActionFromProvisioningArtifactRequest>
@Generated("software.amazon.awssdk:codegen") public final class DisassociateServiceActionFromProvisioningArtifactRequest extends ServiceCatalogRequest implements ToCopyableBuilder<DisassociateServiceActionFromProvisioningArtifactRequest.Builder,DisassociateServiceActionFromProvisioningArtifactRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDisassociateServiceActionFromProvisioningArtifactRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringacceptLanguage()The language code.static DisassociateServiceActionFromProvisioningArtifactRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringidempotencyToken()A unique identifier that you provide to ensure idempotency.StringproductId()The product identifier.StringprovisioningArtifactId()The identifier of the provisioning artifact.List<SdkField<?>>sdkFields()static Class<? extends DisassociateServiceActionFromProvisioningArtifactRequest.Builder>serializableBuilderClass()StringserviceActionId()The self-service action identifier.DisassociateServiceActionFromProvisioningArtifactRequest.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
-
productId
public final String productId()
The product identifier. For example,
prod-abcdzk7xy33qa.- Returns:
- The product identifier. For example,
prod-abcdzk7xy33qa.
-
provisioningArtifactId
public final String provisioningArtifactId()
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne.- Returns:
- The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne.
-
serviceActionId
public final String serviceActionId()
The self-service action identifier. For example,
act-fs7abcd89wxyz.- Returns:
- The self-service action identifier. For example,
act-fs7abcd89wxyz.
-
acceptLanguage
public final String acceptLanguage()
The language code.
-
jp- Japanese -
zh- Chinese
- Returns:
- The language code.
-
jp- Japanese -
zh- Chinese
-
-
-
idempotencyToken
public final String idempotencyToken()
A unique identifier that you provide to ensure idempotency. If multiple requests from the same Amazon Web Services account use the same idempotency token, the same response is returned for each repeated request.
- Returns:
- A unique identifier that you provide to ensure idempotency. If multiple requests from the same Amazon Web Services account use the same idempotency token, the same response is returned for each repeated request.
-
toBuilder
public DisassociateServiceActionFromProvisioningArtifactRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DisassociateServiceActionFromProvisioningArtifactRequest.Builder,DisassociateServiceActionFromProvisioningArtifactRequest>- Specified by:
toBuilderin classServiceCatalogRequest
-
builder
public static DisassociateServiceActionFromProvisioningArtifactRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends DisassociateServiceActionFromProvisioningArtifactRequest.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
-
-