Interface FormSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<FormSummary.Builder,,- FormSummary> - SdkBuilder<FormSummary.Builder,,- FormSummary> - SdkPojo
- Enclosing class:
- FormSummary
@Mutable
@NotThreadSafe
public static interface FormSummary.Builder
extends SdkPojo, CopyableBuilder<FormSummary.Builder,FormSummary> 
- 
Method SummaryModifier and TypeMethodDescriptionThe unique ID for the app associated with the form summary.default FormSummary.BuilderdataType(Consumer<FormDataTypeConfig.Builder> dataType) The form's data source type.dataType(FormDataTypeConfig dataType) The form's data source type.environmentName(String environmentName) The name of the backend environment that is part of the Amplify app.formActionType(String formActionType) The type of operation to perform on the form.formActionType(FormActionType formActionType) The type of operation to perform on the form.The ID of the form.The name of the form.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
appIdThe unique ID for the app associated with the form summary. - Parameters:
- appId- The unique ID for the app associated with the form summary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dataTypeThe form's data source type. - Parameters:
- dataType- The form's data source type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dataTypeThe form's data source type. This is a convenience method that creates an instance of theFormDataTypeConfig.Builderavoiding the need to create one manually viaFormDataTypeConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataType(FormDataTypeConfig).- Parameters:
- dataType- a consumer that will call methods on- FormDataTypeConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
environmentNameThe name of the backend environment that is part of the Amplify app. - Parameters:
- environmentName- The name of the backend environment that is part of the Amplify app.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formActionTypeThe type of operation to perform on the form. - Parameters:
- formActionType- The type of operation to perform on the form.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
formActionTypeThe type of operation to perform on the form. - Parameters:
- formActionType- The type of operation to perform on the form.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
idThe ID of the form. - Parameters:
- id- The ID of the form.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of the form. - Parameters:
- name- The name of the form.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-