Interface GetCloudConnectorResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetCloudConnectorResponse.Builder,,GetCloudConnectorResponse> SdkBuilder<GetCloudConnectorResponse.Builder,,GetCloudConnectorResponse> SdkPojo,SdkResponse.Builder,SsmResponse.Builder
- Enclosing class:
GetCloudConnectorResponse
@Mutable
@NotThreadSafe
public static interface GetCloudConnectorResponse.Builder
extends SsmResponse.Builder, SdkPojo, CopyableBuilder<GetCloudConnectorResponse.Builder,GetCloudConnectorResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncloudConnectorArn(String cloudConnectorArn) The ARN of the cloud connector.configConnectorArn(String configConnectorArn) The ARN of the Amazon Web Services Config connector associated with this cloud connector.configuration(Consumer<CloudConnectorConfiguration.Builder> configuration) The configuration details for the third-party cloud environment connection.configuration(CloudConnectorConfiguration configuration) The configuration details for the third-party cloud environment connection.The date and time the cloud connector was created.description(String description) The description of the cloud connector.displayName(String displayName) The friendly name of the cloud connector.The ARN of the IAM role used by the cloud connector.The date and time the cloud connector was last updated.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.ssm.model.SsmResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
cloudConnectorArn
The ARN of the cloud connector.
- Parameters:
cloudConnectorArn- The ARN of the cloud connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The friendly name of the cloud connector.
- Parameters:
displayName- The friendly name of the cloud connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the cloud connector.
- Parameters:
description- The description of the cloud connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The ARN of the IAM role used by the cloud connector.
- Parameters:
roleArn- The ARN of the IAM role used by the cloud connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
The configuration details for the third-party cloud environment connection.
- Parameters:
configuration- The configuration details for the third-party cloud environment connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default GetCloudConnectorResponse.Builder configuration(Consumer<CloudConnectorConfiguration.Builder> configuration) The configuration details for the third-party cloud environment connection.
This is a convenience method that creates an instance of theCloudConnectorConfiguration.Builderavoiding the need to create one manually viaCloudConnectorConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfiguration(CloudConnectorConfiguration).- Parameters:
configuration- a consumer that will call methods onCloudConnectorConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configConnectorArn
The ARN of the Amazon Web Services Config connector associated with this cloud connector.
- Parameters:
configConnectorArn- The ARN of the Amazon Web Services Config connector associated with this cloud connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time the cloud connector was created.
- Parameters:
createdAt- The date and time the cloud connector was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time the cloud connector was last updated.
- Parameters:
updatedAt- The date and time the cloud connector was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-