Class RegistrationOutput
- java.lang.Object
-
- software.amazon.awssdk.services.appflow.model.RegistrationOutput
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RegistrationOutput.Builder,RegistrationOutput>
@Generated("software.amazon.awssdk:codegen") public final class RegistrationOutput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RegistrationOutput.Builder,RegistrationOutput>
Describes the status of an attempt from Amazon AppFlow to register a resource.
When you run a flow that you've configured to use a metadata catalog, Amazon AppFlow registers a metadata table and data partitions with that catalog. This operation provides the status of that registration attempt. The operation also indicates how many related resources Amazon AppFlow created or updated.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRegistrationOutput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RegistrationOutput.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringmessage()Explains the status of the registration attempt from Amazon AppFlow.Stringresult()Indicates the number of resources that Amazon AppFlow created or updated.List<SdkField<?>>sdkFields()static Class<? extends RegistrationOutput.Builder>serializableBuilderClass()ExecutionStatusstatus()Indicates the status of the registration attempt from Amazon AppFlow.StringstatusAsString()Indicates the status of the registration attempt from Amazon AppFlow.RegistrationOutput.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
message
public final String message()
Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.
- Returns:
- Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.
-
result
public final String result()
Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.
- Returns:
- Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.
-
status
public final ExecutionStatus status()
Indicates the status of the registration attempt from Amazon AppFlow.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Indicates the status of the registration attempt from Amazon AppFlow.
- See Also:
ExecutionStatus
-
statusAsString
public final String statusAsString()
Indicates the status of the registration attempt from Amazon AppFlow.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Indicates the status of the registration attempt from Amazon AppFlow.
- See Also:
ExecutionStatus
-
toBuilder
public RegistrationOutput.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RegistrationOutput.Builder,RegistrationOutput>
-
builder
public static RegistrationOutput.Builder builder()
-
serializableBuilderClass
public static Class<? extends RegistrationOutput.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.
-
-