Interface GetBackendStorageResponse.Builder
-
- All Superinterfaces:
AmplifyBackendResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<GetBackendStorageResponse.Builder,GetBackendStorageResponse>,SdkBuilder<GetBackendStorageResponse.Builder,GetBackendStorageResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetBackendStorageResponse
public static interface GetBackendStorageResponse.Builder extends AmplifyBackendResponse.Builder, SdkPojo, CopyableBuilder<GetBackendStorageResponse.Builder,GetBackendStorageResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetBackendStorageResponse.BuilderappId(String appId)The app ID.GetBackendStorageResponse.BuilderbackendEnvironmentName(String backendEnvironmentName)The name of the backend environment.default GetBackendStorageResponse.BuilderresourceConfig(Consumer<GetBackendStorageResourceConfig.Builder> resourceConfig)The resource configuration for the backend storage resource.GetBackendStorageResponse.BuilderresourceConfig(GetBackendStorageResourceConfig resourceConfig)The resource configuration for the backend storage resource.GetBackendStorageResponse.BuilderresourceName(String resourceName)The name of the storage resource.-
Methods inherited from interface software.amazon.awssdk.services.amplifybackend.model.AmplifyBackendResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
appId
GetBackendStorageResponse.Builder appId(String appId)
The app ID.
- Parameters:
appId- The app ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backendEnvironmentName
GetBackendStorageResponse.Builder backendEnvironmentName(String backendEnvironmentName)
The name of the backend environment.
- Parameters:
backendEnvironmentName- The name of the backend environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfig
GetBackendStorageResponse.Builder resourceConfig(GetBackendStorageResourceConfig resourceConfig)
The resource configuration for the backend storage resource.
- Parameters:
resourceConfig- The resource configuration for the backend storage resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfig
default GetBackendStorageResponse.Builder resourceConfig(Consumer<GetBackendStorageResourceConfig.Builder> resourceConfig)
The resource configuration for the backend storage resource.
This is a convenience method that creates an instance of theGetBackendStorageResourceConfig.Builderavoiding the need to create one manually viaGetBackendStorageResourceConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceConfig(GetBackendStorageResourceConfig).- Parameters:
resourceConfig- a consumer that will call methods onGetBackendStorageResourceConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
resourceConfig(GetBackendStorageResourceConfig)
-
resourceName
GetBackendStorageResponse.Builder resourceName(String resourceName)
The name of the storage resource.
- Parameters:
resourceName- The name of the storage resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-