Interface GetDataRetentionBotResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetDataRetentionBotResponse.Builder,,GetDataRetentionBotResponse> SdkBuilder<GetDataRetentionBotResponse.Builder,,GetDataRetentionBotResponse> SdkPojo,SdkResponse.Builder,WickrResponse.Builder
- Enclosing class:
GetDataRetentionBotResponse
@Mutable
@NotThreadSafe
public static interface GetDataRetentionBotResponse.Builder
extends WickrResponse.Builder, SdkPojo, CopyableBuilder<GetDataRetentionBotResponse.Builder,GetDataRetentionBotResponse>
-
Method Summary
Modifier and TypeMethodDescriptionIndicates whether a data retention bot exists in the network.The name of the data retention bot.isBotActive(Boolean isBotActive) Indicates whether the data retention bot is active and operational.isDataRetentionBotRegistered(Boolean isDataRetentionBotRegistered) Indicates whether the data retention bot has been registered with the network.isDataRetentionServiceEnabled(Boolean isDataRetentionServiceEnabled) Indicates whether the data retention service is enabled for the network.isPubkeyMsgAcked(Boolean isPubkeyMsgAcked) Indicates whether the public key message has been acknowledged by the bot.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.wickr.model.WickrResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
botName
The name of the data retention bot.
- Parameters:
botName- The name of the data retention bot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botExists
Indicates whether a data retention bot exists in the network.
- Parameters:
botExists- Indicates whether a data retention bot exists in the network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isBotActive
Indicates whether the data retention bot is active and operational.
- Parameters:
isBotActive- Indicates whether the data retention bot is active and operational.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDataRetentionBotRegistered
GetDataRetentionBotResponse.Builder isDataRetentionBotRegistered(Boolean isDataRetentionBotRegistered) Indicates whether the data retention bot has been registered with the network.
- Parameters:
isDataRetentionBotRegistered- Indicates whether the data retention bot has been registered with the network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDataRetentionServiceEnabled
GetDataRetentionBotResponse.Builder isDataRetentionServiceEnabled(Boolean isDataRetentionServiceEnabled) Indicates whether the data retention service is enabled for the network.
- Parameters:
isDataRetentionServiceEnabled- Indicates whether the data retention service is enabled for the network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isPubkeyMsgAcked
Indicates whether the public key message has been acknowledged by the bot.
- Parameters:
isPubkeyMsgAcked- Indicates whether the public key message has been acknowledged by the bot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-