public static interface ComponentResponse.Builder extends SdkPojo, CopyableBuilder<ComponentResponse.Builder,ComponentResponse>
| Modifier and Type | Method and Description |
|---|---|
ComponentResponse.Builder |
componentName(String componentName)
The name of the component.
|
ComponentResponse.Builder |
componentTypeId(String componentTypeId)
The ID of the component type.
|
ComponentResponse.Builder |
definedIn(String definedIn)
The name of the property definition set in the request.
|
ComponentResponse.Builder |
description(String description)
The description of the component type.
|
ComponentResponse.Builder |
properties(Map<String,PropertyResponse> properties)
An object that maps strings to the properties to set in the component type.
|
ComponentResponse.Builder |
propertyGroups(Map<String,ComponentPropertyGroupResponse> propertyGroups)
The property groups.
|
default ComponentResponse.Builder |
status(Consumer<Status.Builder> status)
The status of the component type.
|
ComponentResponse.Builder |
status(Status status)
The status of the component type.
|
ComponentResponse.Builder |
syncSource(String syncSource)
The syncSource of the sync job, if this entity was created by a sync job.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildComponentResponse.Builder componentName(String componentName)
The name of the component.
componentName - The name of the component.ComponentResponse.Builder description(String description)
The description of the component type.
description - The description of the component type.ComponentResponse.Builder componentTypeId(String componentTypeId)
The ID of the component type.
componentTypeId - The ID of the component type.ComponentResponse.Builder status(Status status)
The status of the component type.
status - The status of the component type.default ComponentResponse.Builder status(Consumer<Status.Builder> status)
The status of the component type.
This is a convenience method that creates an instance of theStatus.Builder avoiding the need to
create one manually via Status.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to status(Status).
status - a consumer that will call methods on Status.Builderstatus(Status)ComponentResponse.Builder definedIn(String definedIn)
The name of the property definition set in the request.
definedIn - The name of the property definition set in the request.ComponentResponse.Builder properties(Map<String,PropertyResponse> properties)
An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
properties - An object that maps strings to the properties to set in the component type. Each string in the mapping
must be unique to this object.ComponentResponse.Builder propertyGroups(Map<String,ComponentPropertyGroupResponse> propertyGroups)
The property groups.
propertyGroups - The property groups.ComponentResponse.Builder syncSource(String syncSource)
The syncSource of the sync job, if this entity was created by a sync job.
syncSource - The syncSource of the sync job, if this entity was created by a sync job.Copyright © 2023. All rights reserved.