public static interface BackendAPIResourceConfig.Builder extends SdkPojo, CopyableBuilder<BackendAPIResourceConfig.Builder,BackendAPIResourceConfig>
| Modifier and Type | Method and Description |
|---|---|
BackendAPIResourceConfig.Builder |
additionalAuthTypes(BackendAPIAuthType... additionalAuthTypes)
Additional authentication methods used to interact with your data models.
|
BackendAPIResourceConfig.Builder |
additionalAuthTypes(Collection<BackendAPIAuthType> additionalAuthTypes)
Additional authentication methods used to interact with your data models.
|
BackendAPIResourceConfig.Builder |
additionalAuthTypes(Consumer<BackendAPIAuthType.Builder>... additionalAuthTypes)
Additional authentication methods used to interact with your data models.
|
BackendAPIResourceConfig.Builder |
apiName(String apiName)
The API name used to interact with the data model, configured as a part of the Amplify project.
|
BackendAPIResourceConfig.Builder |
conflictResolution(BackendAPIConflictResolution conflictResolution)
The conflict resolution strategy for your data stored in the data models.
|
default BackendAPIResourceConfig.Builder |
conflictResolution(Consumer<BackendAPIConflictResolution.Builder> conflictResolution)
The conflict resolution strategy for your data stored in the data models.
|
BackendAPIResourceConfig.Builder |
defaultAuthType(BackendAPIAuthType defaultAuthType)
The default authentication type for interacting with the configured data models in your Amplify project.
|
default BackendAPIResourceConfig.Builder |
defaultAuthType(Consumer<BackendAPIAuthType.Builder> defaultAuthType)
The default authentication type for interacting with the configured data models in your Amplify project.
|
BackendAPIResourceConfig.Builder |
service(String service)
The service used to provision and interact with the data model.
|
BackendAPIResourceConfig.Builder |
transformSchema(String transformSchema)
The definition of the data model in the annotated transform of the GraphQL schema.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildBackendAPIResourceConfig.Builder additionalAuthTypes(Collection<BackendAPIAuthType> additionalAuthTypes)
Additional authentication methods used to interact with your data models.
additionalAuthTypes - Additional authentication methods used to interact with your data models.BackendAPIResourceConfig.Builder additionalAuthTypes(BackendAPIAuthType... additionalAuthTypes)
Additional authentication methods used to interact with your data models.
additionalAuthTypes - Additional authentication methods used to interact with your data models.BackendAPIResourceConfig.Builder additionalAuthTypes(Consumer<BackendAPIAuthType.Builder>... additionalAuthTypes)
Additional authentication methods used to interact with your data models.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #additionalAuthTypes(List) .additionalAuthTypes - a consumer that will call methods on List.Builder #additionalAuthTypes(List) BackendAPIResourceConfig.Builder apiName(String apiName)
The API name used to interact with the data model, configured as a part of the Amplify project.
apiName - The API name used to interact with the data model, configured as a part of the Amplify project.BackendAPIResourceConfig.Builder conflictResolution(BackendAPIConflictResolution conflictResolution)
The conflict resolution strategy for your data stored in the data models.
conflictResolution - The conflict resolution strategy for your data stored in the data models.default BackendAPIResourceConfig.Builder conflictResolution(Consumer<BackendAPIConflictResolution.Builder> conflictResolution)
The conflict resolution strategy for your data stored in the data models.
This is a convenience that creates an instance of theBackendAPIConflictResolution.Builder avoiding
the need to create one manually via BackendAPIConflictResolution.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to conflictResolution(BackendAPIConflictResolution).conflictResolution - a consumer that will call methods on BackendAPIConflictResolution.BuilderconflictResolution(BackendAPIConflictResolution)BackendAPIResourceConfig.Builder defaultAuthType(BackendAPIAuthType defaultAuthType)
The default authentication type for interacting with the configured data models in your Amplify project.
defaultAuthType - The default authentication type for interacting with the configured data models in your Amplify
project.default BackendAPIResourceConfig.Builder defaultAuthType(Consumer<BackendAPIAuthType.Builder> defaultAuthType)
The default authentication type for interacting with the configured data models in your Amplify project.
This is a convenience that creates an instance of theBackendAPIAuthType.Builder avoiding the need to
create one manually via BackendAPIAuthType.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to defaultAuthType(BackendAPIAuthType).defaultAuthType - a consumer that will call methods on BackendAPIAuthType.BuilderdefaultAuthType(BackendAPIAuthType)BackendAPIResourceConfig.Builder service(String service)
The service used to provision and interact with the data model.
service - The service used to provision and interact with the data model.BackendAPIResourceConfig.Builder transformSchema(String transformSchema)
The definition of the data model in the annotated transform of the GraphQL schema.
transformSchema - The definition of the data model in the annotated transform of the GraphQL schema.Copyright © 2021. All rights reserved.