public static interface Component.Builder extends SdkPojo, CopyableBuilder<Component.Builder,Component>
| Modifier and Type | Method and Description |
|---|---|
Component.Builder |
applicationId(String applicationId)
The ID of the application.
|
Component.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the component.
|
Component.Builder |
associatedHost(AssociatedHost associatedHost)
The associated host of the component.
|
default Component.Builder |
associatedHost(Consumer<AssociatedHost.Builder> associatedHost)
The associated host of the component.
|
Component.Builder |
childComponents(Collection<String> childComponents)
The child components of a highly available environment.
|
Component.Builder |
childComponents(String... childComponents)
The child components of a highly available environment.
|
Component.Builder |
componentId(String componentId)
The ID of the component.
|
Component.Builder |
componentType(ComponentType componentType)
The type of the component.
|
Component.Builder |
componentType(String componentType)
The type of the component.
|
Component.Builder |
databases(Collection<String> databases)
The SAP HANA databases of the component.
|
Component.Builder |
databases(String... databases)
The SAP HANA databases of the component.
|
Component.Builder |
hdbVersion(String hdbVersion)
The SAP HANA version of the component.
|
Component.Builder |
hosts(Collection<Host> hosts)
Deprecated.
This shape is no longer used. Please use AssociatedHost.
|
Component.Builder |
hosts(Consumer<Host.Builder>... hosts)
Deprecated.
This shape is no longer used. Please use AssociatedHost.
|
Component.Builder |
hosts(Host... hosts)
Deprecated.
This shape is no longer used. Please use AssociatedHost.
|
Component.Builder |
lastUpdated(Instant lastUpdated)
The time at which the component was last updated.
|
Component.Builder |
parentComponent(String parentComponent)
The parent component of a highly available environment.
|
Component.Builder |
primaryHost(String primaryHost)
Deprecated.
This shape is no longer used. Please use AssociatedHost.
|
default Component.Builder |
resilience(Consumer<Resilience.Builder> resilience)
Details of the SAP HANA system replication for the component.
|
Component.Builder |
resilience(Resilience resilience)
Details of the SAP HANA system replication for the component.
|
Component.Builder |
sapHostname(String sapHostname)
The hostname of the component.
|
Component.Builder |
sapKernelVersion(String sapKernelVersion)
The kernel version of the component.
|
Component.Builder |
status(ComponentStatus status)
The status of the component.
|
Component.Builder |
status(String status)
The status of the component.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildComponent.Builder componentId(String componentId)
The ID of the component.
componentId - The ID of the component.Component.Builder parentComponent(String parentComponent)
The parent component of a highly available environment. For example, in a highly available SAP on AWS workload, the parent component consists of the entire setup, including the child components.
parentComponent - The parent component of a highly available environment. For example, in a highly available SAP on AWS
workload, the parent component consists of the entire setup, including the child components.Component.Builder childComponents(Collection<String> childComponents)
The child components of a highly available environment. For example, in a highly available SAP on AWS workload, the child component consists of the primary and secondar instances.
childComponents - The child components of a highly available environment. For example, in a highly available SAP on AWS
workload, the child component consists of the primary and secondar instances.Component.Builder childComponents(String... childComponents)
The child components of a highly available environment. For example, in a highly available SAP on AWS workload, the child component consists of the primary and secondar instances.
childComponents - The child components of a highly available environment. For example, in a highly available SAP on AWS
workload, the child component consists of the primary and secondar instances.Component.Builder applicationId(String applicationId)
The ID of the application.
applicationId - The ID of the application.Component.Builder componentType(String componentType)
The type of the component.
componentType - The type of the component.ComponentType,
ComponentTypeComponent.Builder componentType(ComponentType componentType)
The type of the component.
componentType - The type of the component.ComponentType,
ComponentTypeComponent.Builder status(String status)
The status of the component.
status - The status of the component.ComponentStatus,
ComponentStatusComponent.Builder status(ComponentStatus status)
The status of the component.
status - The status of the component.ComponentStatus,
ComponentStatusComponent.Builder sapHostname(String sapHostname)
The hostname of the component.
sapHostname - The hostname of the component.Component.Builder sapKernelVersion(String sapKernelVersion)
The kernel version of the component.
sapKernelVersion - The kernel version of the component.Component.Builder hdbVersion(String hdbVersion)
The SAP HANA version of the component.
hdbVersion - The SAP HANA version of the component.Component.Builder resilience(Resilience resilience)
Details of the SAP HANA system replication for the component.
resilience - Details of the SAP HANA system replication for the component.default Component.Builder resilience(Consumer<Resilience.Builder> resilience)
Details of the SAP HANA system replication for the component.
This is a convenience method that creates an instance of theResilience.Builder avoiding the need to
create one manually via Resilience.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to resilience(Resilience).
resilience - a consumer that will call methods on Resilience.Builderresilience(Resilience)Component.Builder associatedHost(AssociatedHost associatedHost)
The associated host of the component.
associatedHost - The associated host of the component.default Component.Builder associatedHost(Consumer<AssociatedHost.Builder> associatedHost)
The associated host of the component.
This is a convenience method that creates an instance of theAssociatedHost.Builder avoiding the need
to create one manually via AssociatedHost.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to associatedHost(AssociatedHost).
associatedHost - a consumer that will call methods on AssociatedHost.BuilderassociatedHost(AssociatedHost)Component.Builder databases(Collection<String> databases)
The SAP HANA databases of the component.
databases - The SAP HANA databases of the component.Component.Builder databases(String... databases)
The SAP HANA databases of the component.
databases - The SAP HANA databases of the component.@Deprecated Component.Builder hosts(Collection<Host> hosts)
The hosts of the component.
hosts - The hosts of the component.@Deprecated Component.Builder hosts(Host... hosts)
The hosts of the component.
hosts - The hosts of the component.@Deprecated Component.Builder hosts(Consumer<Host.Builder>... hosts)
The hosts of the component.
This is a convenience method that creates an instance of theHost.Builder avoiding the need to create one manually
via Host.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #hosts(List.
hosts - a consumer that will call methods on Host.Builder#hosts(java.util.Collection) @Deprecated Component.Builder primaryHost(String primaryHost)
The primary host of the component.
primaryHost - The primary host of the component.Component.Builder lastUpdated(Instant lastUpdated)
The time at which the component was last updated.
lastUpdated - The time at which the component was last updated.Component.Builder arn(String arn)
The Amazon Resource Name (ARN) of the component.
arn - The Amazon Resource Name (ARN) of the component.Copyright © 2023. All rights reserved.