public static interface GroupConfiguration.Builder extends SdkPojo, CopyableBuilder<GroupConfiguration.Builder,GroupConfiguration>
| Modifier and Type | Method and Description |
|---|---|
GroupConfiguration.Builder |
configuration(Collection<GroupConfigurationItem> configuration)
The configuration currently associated with the group and in effect.
|
GroupConfiguration.Builder |
configuration(Consumer<GroupConfigurationItem.Builder>... configuration)
The configuration currently associated with the group and in effect.
|
GroupConfiguration.Builder |
configuration(GroupConfigurationItem... configuration)
The configuration currently associated with the group and in effect.
|
GroupConfiguration.Builder |
failureReason(String failureReason)
If present, the reason why a request to update the group configuration failed.
|
GroupConfiguration.Builder |
proposedConfiguration(Collection<GroupConfigurationItem> proposedConfiguration)
If present, the new configuration that is in the process of being applied to the group.
|
GroupConfiguration.Builder |
proposedConfiguration(Consumer<GroupConfigurationItem.Builder>... proposedConfiguration)
If present, the new configuration that is in the process of being applied to the group.
|
GroupConfiguration.Builder |
proposedConfiguration(GroupConfigurationItem... proposedConfiguration)
If present, the new configuration that is in the process of being applied to the group.
|
GroupConfiguration.Builder |
status(GroupConfigurationStatus status)
The current status of an attempt to update the group configuration.
|
GroupConfiguration.Builder |
status(String status)
The current status of an attempt to update the group configuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGroupConfiguration.Builder configuration(Collection<GroupConfigurationItem> configuration)
The configuration currently associated with the group and in effect.
configuration - The configuration currently associated with the group and in effect.GroupConfiguration.Builder configuration(GroupConfigurationItem... configuration)
The configuration currently associated with the group and in effect.
configuration - The configuration currently associated with the group and in effect.GroupConfiguration.Builder configuration(Consumer<GroupConfigurationItem.Builder>... configuration)
The configuration currently associated with the group and in effect.
This is a convenience method that creates an instance of theGroupConfigurationItem.Builder avoiding the need
to create one manually via
GroupConfigurationItem.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #configuration(List.
configuration - a consumer that will call methods on
GroupConfigurationItem.Builder#configuration(java.util.Collection) GroupConfiguration.Builder proposedConfiguration(Collection<GroupConfigurationItem> proposedConfiguration)
If present, the new configuration that is in the process of being applied to the group.
proposedConfiguration - If present, the new configuration that is in the process of being applied to the group.GroupConfiguration.Builder proposedConfiguration(GroupConfigurationItem... proposedConfiguration)
If present, the new configuration that is in the process of being applied to the group.
proposedConfiguration - If present, the new configuration that is in the process of being applied to the group.GroupConfiguration.Builder proposedConfiguration(Consumer<GroupConfigurationItem.Builder>... proposedConfiguration)
If present, the new configuration that is in the process of being applied to the group.
This is a convenience method that creates an instance of theGroupConfigurationItem.Builder avoiding the need
to create one manually via
GroupConfigurationItem.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #proposedConfiguration(List.
proposedConfiguration - a consumer that will call methods on
GroupConfigurationItem.Builder#proposedConfiguration(java.util.Collection) GroupConfiguration.Builder status(String status)
The current status of an attempt to update the group configuration.
status - The current status of an attempt to update the group configuration.GroupConfigurationStatus,
GroupConfigurationStatusGroupConfiguration.Builder status(GroupConfigurationStatus status)
The current status of an attempt to update the group configuration.
status - The current status of an attempt to update the group configuration.GroupConfigurationStatus,
GroupConfigurationStatusGroupConfiguration.Builder failureReason(String failureReason)
If present, the reason why a request to update the group configuration failed.
failureReason - If present, the reason why a request to update the group configuration failed.Copyright © 2023. All rights reserved.