Class UpdateWorkloadRequest

    • Method Detail

      • workloadId

        public final String workloadId()
        Returns the value of the WorkloadId property for this object.
        Returns:
        The value of the WorkloadId property for this object.
      • workloadName

        public final String workloadName()
        Returns the value of the WorkloadName property for this object.
        Returns:
        The value of the WorkloadName property for this object.
      • description

        public final String description()
        Returns the value of the Description property for this object.
        Returns:
        The value of the Description property for this object.
      • hasAccountIds

        public final boolean hasAccountIds()
        For responses, this returns true if the service returned a value for the AccountIds property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • accountIds

        public final List<String> accountIds()
        Returns the value of the AccountIds property for this object.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasAccountIds() method.

        Returns:
        The value of the AccountIds property for this object.
      • hasAwsRegions

        public final boolean hasAwsRegions()
        For responses, this returns true if the service returned a value for the AwsRegions property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • awsRegions

        public final List<String> awsRegions()
        Returns the value of the AwsRegions property for this object.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasAwsRegions() method.

        Returns:
        The value of the AwsRegions property for this object.
      • hasNonAwsRegions

        public final boolean hasNonAwsRegions()
        For responses, this returns true if the service returned a value for the NonAwsRegions property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • nonAwsRegions

        public final List<String> nonAwsRegions()
        Returns the value of the NonAwsRegions property for this object.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasNonAwsRegions() method.

        Returns:
        The value of the NonAwsRegions property for this object.
      • hasPillarPriorities

        public final boolean hasPillarPriorities()
        For responses, this returns true if the service returned a value for the PillarPriorities property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • pillarPriorities

        public final List<String> pillarPriorities()
        Returns the value of the PillarPriorities property for this object.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasPillarPriorities() method.

        Returns:
        The value of the PillarPriorities property for this object.
      • architecturalDesign

        public final String architecturalDesign()
        Returns the value of the ArchitecturalDesign property for this object.
        Returns:
        The value of the ArchitecturalDesign property for this object.
      • reviewOwner

        public final String reviewOwner()
        Returns the value of the ReviewOwner property for this object.
        Returns:
        The value of the ReviewOwner property for this object.
      • isReviewOwnerUpdateAcknowledged

        public final Boolean isReviewOwnerUpdateAcknowledged()

        Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

        If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

        Returns:
        Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

        If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

      • industryType

        public final String industryType()
        Returns the value of the IndustryType property for this object.
        Returns:
        The value of the IndustryType property for this object.
      • industry

        public final String industry()
        Returns the value of the Industry property for this object.
        Returns:
        The value of the Industry property for this object.
      • notes

        public final String notes()
        Returns the value of the Notes property for this object.
        Returns:
        The value of the Notes property for this object.
      • discoveryConfig

        public final WorkloadDiscoveryConfig discoveryConfig()

        Well-Architected discovery configuration settings to associate to the workload.

        Returns:
        Well-Architected discovery configuration settings to associate to the workload.
      • hasApplications

        public final boolean hasApplications()
        For responses, this returns true if the service returned a value for the Applications property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • applications

        public final List<String> applications()

        List of AppRegistry application ARNs to associate to the workload.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasApplications() method.

        Returns:
        List of AppRegistry application ARNs to associate to the workload.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object