Interface CreateApplicationResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<CreateApplicationResponse.Builder,,- CreateApplicationResponse> - MigrationHubRefactorSpacesResponse.Builder,- SdkBuilder<CreateApplicationResponse.Builder,,- CreateApplicationResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- CreateApplicationResponse
- 
Method SummaryModifier and TypeMethodDescriptionapiGatewayProxy(Consumer<ApiGatewayProxyInput.Builder> apiGatewayProxy) A wrapper object holding the API Gateway endpoint type and stage name for the proxy.apiGatewayProxy(ApiGatewayProxyInput apiGatewayProxy) A wrapper object holding the API Gateway endpoint type and stage name for the proxy.applicationId(String applicationId) The unique identifier of the application.The Amazon Resource Name (ARN) of the application.createdByAccountId(String createdByAccountId) The Amazon Web Services account ID of application creator.createdTime(Instant createdTime) A timestamp that indicates when the application is created.environmentId(String environmentId) The ID of the environment in which the application is created.lastUpdatedTime(Instant lastUpdatedTime) A timestamp that indicates when the application was last updated.The name of the application.ownerAccountId(String ownerAccountId) The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).The proxy type of the proxy created within the application.The proxy type of the proxy created within the application.The current state of the application.state(ApplicationState state) The current state of the application.The tags assigned to the application.The ID of the Amazon VPC.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.migrationhubrefactorspaces.model.MigrationHubRefactorSpacesResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
apiGatewayProxyA wrapper object holding the API Gateway endpoint type and stage name for the proxy. - Parameters:
- apiGatewayProxy- A wrapper object holding the API Gateway endpoint type and stage name for the proxy.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
apiGatewayProxydefault CreateApplicationResponse.Builder apiGatewayProxy(Consumer<ApiGatewayProxyInput.Builder> apiGatewayProxy) A wrapper object holding the API Gateway endpoint type and stage name for the proxy. This is a convenience method that creates an instance of theApiGatewayProxyInput.Builderavoiding the need to create one manually viaApiGatewayProxyInput.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapiGatewayProxy(ApiGatewayProxyInput).- Parameters:
- apiGatewayProxy- a consumer that will call methods on- ApiGatewayProxyInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
applicationIdThe unique identifier of the application. - Parameters:
- applicationId- The unique identifier of the application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
arnThe Amazon Resource Name (ARN) of the application. The format for this ARN is arn:aws:refactor-spaces:region:account-id:resource-type/resource-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.- Parameters:
- arn- The Amazon Resource Name (ARN) of the application. The format for this ARN is- arn:aws:refactor-spaces:region:account-id:resource-type/resource-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdByAccountIdThe Amazon Web Services account ID of application creator. - Parameters:
- createdByAccountId- The Amazon Web Services account ID of application creator.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdTimeA timestamp that indicates when the application is created. - Parameters:
- createdTime- A timestamp that indicates when the application is created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
environmentIdThe ID of the environment in which the application is created. - Parameters:
- environmentId- The ID of the environment in which the application is created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastUpdatedTimeA timestamp that indicates when the application was last updated. - Parameters:
- lastUpdatedTime- A timestamp that indicates when the application was last updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of the application. - Parameters:
- name- The name of the application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ownerAccountIdThe Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID). - Parameters:
- ownerAccountId- The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
proxyTypeThe proxy type of the proxy created within the application. - Parameters:
- proxyType- The proxy type of the proxy created within the application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
proxyTypeThe proxy type of the proxy created within the application. - Parameters:
- proxyType- The proxy type of the proxy created within the application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stateThe current state of the application. - Parameters:
- state- The current state of the application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stateThe current state of the application. - Parameters:
- state- The current state of the application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagsThe tags assigned to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair. - Parameters:
- tags- The tags assigned to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
vpcIdThe ID of the Amazon VPC. - Parameters:
- vpcId- The ID of the Amazon VPC.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-