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 |
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 |
hosts(Collection<Host> hosts)
The hosts of the component.
|
Component.Builder |
hosts(Consumer<Host.Builder>... hosts)
The hosts of the component.
|
Component.Builder |
hosts(Host... hosts)
The hosts of the component.
|
Component.Builder |
lastUpdated(Instant lastUpdated)
The time at which the component was last updated.
|
Component.Builder |
primaryHost(String primaryHost)
The primary host 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 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 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.Component.Builder hosts(Collection<Host> hosts)
The hosts of the component.
hosts - The hosts of the component.Component.Builder hosts(Host... hosts)
The hosts of the component.
hosts - The hosts of the component.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) 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.Copyright © 2023. All rights reserved.