Interface DescribeStorageSystemResponse.Builder

  • Method Details

    • storageSystemArn

      DescribeStorageSystemResponse.Builder storageSystemArn(String storageSystemArn)

      The ARN of the on-premises storage system that the discovery job looked at.

      Parameters:
      storageSystemArn - The ARN of the on-premises storage system that the discovery job looked at.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverConfiguration

      DescribeStorageSystemResponse.Builder serverConfiguration(DiscoveryServerConfiguration serverConfiguration)

      The server name and network port required to connect with your on-premises storage system's management interface.

      Parameters:
      serverConfiguration - The server name and network port required to connect with your on-premises storage system's management interface.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serverConfiguration

      default DescribeStorageSystemResponse.Builder serverConfiguration(Consumer<DiscoveryServerConfiguration.Builder> serverConfiguration)

      The server name and network port required to connect with your on-premises storage system's management interface.

      This is a convenience method that creates an instance of the DiscoveryServerConfiguration.Builder avoiding the need to create one manually via DiscoveryServerConfiguration.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to serverConfiguration(DiscoveryServerConfiguration).

      Parameters:
      serverConfiguration - a consumer that will call methods on DiscoveryServerConfiguration.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • systemType

      The type of on-premises storage system.

      DataSync Discovery currently only supports NetApp Fabric-Attached Storage (FAS) and All Flash FAS (AFF) systems running ONTAP 9.7 or later.

      Parameters:
      systemType - The type of on-premises storage system.

      DataSync Discovery currently only supports NetApp Fabric-Attached Storage (FAS) and All Flash FAS (AFF) systems running ONTAP 9.7 or later.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • systemType

      The type of on-premises storage system.

      DataSync Discovery currently only supports NetApp Fabric-Attached Storage (FAS) and All Flash FAS (AFF) systems running ONTAP 9.7 or later.

      Parameters:
      systemType - The type of on-premises storage system.

      DataSync Discovery currently only supports NetApp Fabric-Attached Storage (FAS) and All Flash FAS (AFF) systems running ONTAP 9.7 or later.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • agentArns

      The ARN of the DataSync agent that connects to and reads from your on-premises storage system.

      Parameters:
      agentArns - The ARN of the DataSync agent that connects to and reads from your on-premises storage system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agentArns

      The ARN of the DataSync agent that connects to and reads from your on-premises storage system.

      Parameters:
      agentArns - The ARN of the DataSync agent that connects to and reads from your on-premises storage system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name that you gave your on-premises storage system when adding it to DataSync Discovery.

      Parameters:
      name - The name that you gave your on-premises storage system when adding it to DataSync Discovery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errorMessage

      DescribeStorageSystemResponse.Builder errorMessage(String errorMessage)

      Describes the connectivity error that the DataSync agent is encountering with your on-premises storage system.

      Parameters:
      errorMessage - Describes the connectivity error that the DataSync agent is encountering with your on-premises storage system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectivityStatus

      DescribeStorageSystemResponse.Builder connectivityStatus(String connectivityStatus)

      Indicates whether your DataSync agent can connect to your on-premises storage system.

      Parameters:
      connectivityStatus - Indicates whether your DataSync agent can connect to your on-premises storage system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectivityStatus

      Indicates whether your DataSync agent can connect to your on-premises storage system.

      Parameters:
      connectivityStatus - Indicates whether your DataSync agent can connect to your on-premises storage system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • cloudWatchLogGroupArn

      DescribeStorageSystemResponse.Builder cloudWatchLogGroupArn(String cloudWatchLogGroupArn)

      The ARN of the Amazon CloudWatch log group that's used to monitor and log discovery job events.

      Parameters:
      cloudWatchLogGroupArn - The ARN of the Amazon CloudWatch log group that's used to monitor and log discovery job events.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      DescribeStorageSystemResponse.Builder creationTime(Instant creationTime)

      The time when you added the on-premises storage system to DataSync Discovery.

      Parameters:
      creationTime - The time when you added the on-premises storage system to DataSync Discovery.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secretsManagerArn

      DescribeStorageSystemResponse.Builder secretsManagerArn(String secretsManagerArn)

      The ARN of the secret that stores your on-premises storage system's credentials. DataSync Discovery stores these credentials in Secrets Manager.

      Parameters:
      secretsManagerArn - The ARN of the secret that stores your on-premises storage system's credentials. DataSync Discovery stores these credentials in Secrets Manager.
      Returns:
      Returns a reference to this object so that method calls can be chained together.