Interface GetIntegrationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetIntegrationResponse.Builder,,GetIntegrationResponse> SdkBuilder<GetIntegrationResponse.Builder,,GetIntegrationResponse> SdkPojo,SdkResponse.Builder,SecurityAgentResponse.Builder
- Enclosing class:
GetIntegrationResponse
@Mutable
@NotThreadSafe
public static interface GetIntegrationResponse.Builder
extends SecurityAgentResponse.Builder, SdkPojo, CopyableBuilder<GetIntegrationResponse.Builder,GetIntegrationResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondisplayName(String displayName) The display name of the integration.installationId(String installationId) The installation identifier from the integration provider.integrationId(String integrationId) The unique identifier of the integration.The identifier of the AWS KMS key used to encrypt data associated with the integration.The integration provider.The integration provider.providerType(String providerType) The type of the integration provider.providerType(ProviderType providerType) The type of the integration provider.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.securityagent.model.SecurityAgentResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
integrationId
The unique identifier of the integration.
- Parameters:
integrationId- The unique identifier of the integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
installationId
The installation identifier from the integration provider.
- Parameters:
installationId- The installation identifier from the integration provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
The integration provider.
- Parameters:
provider- The integration provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
provider
The integration provider.
- Parameters:
provider- The integration provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerType
The type of the integration provider.
- Parameters:
providerType- The type of the integration provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerType
The type of the integration provider.
- Parameters:
providerType- The type of the integration provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
displayName
The display name of the integration.
- Parameters:
displayName- The display name of the integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyId
The identifier of the AWS KMS key used to encrypt data associated with the integration.
- Parameters:
kmsKeyId- The identifier of the AWS KMS key used to encrypt data associated with the integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-