Class CollectorResponse

    • Method Detail

      • collectorReferencedId

        public final String collectorReferencedId()

        The reference ID of the Fleet Advisor collector.

        Returns:
        The reference ID of the Fleet Advisor collector.
      • collectorName

        public final String collectorName()

        The name of the Fleet Advisor collector .

        Returns:
        The name of the Fleet Advisor collector .
      • collectorVersion

        public final String collectorVersion()

        The version of your Fleet Advisor collector, in semantic versioning format, for example 1.0.2

        Returns:
        The version of your Fleet Advisor collector, in semantic versioning format, for example 1.0.2
      • versionStatusAsString

        public final String versionStatusAsString()

        Whether the collector version is up to date.

        If the service returns an enum value that is not available in the current SDK version, versionStatus will return VersionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from versionStatusAsString().

        Returns:
        Whether the collector version is up to date.
        See Also:
        VersionStatus
      • description

        public final String description()

        A summary description of the Fleet Advisor collector.

        Returns:
        A summary description of the Fleet Advisor collector.
      • s3BucketName

        public final String s3BucketName()

        The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.

        Returns:
        The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.
      • serviceAccessRoleArn

        public final String serviceAccessRoleArn()

        The IAM role that grants permissions to access the specified Amazon S3 bucket.

        Returns:
        The IAM role that grants permissions to access the specified Amazon S3 bucket.
      • collectorHealthCheck

        public final CollectorHealthCheck collectorHealthCheck()
        Returns the value of the CollectorHealthCheck property for this object.
        Returns:
        The value of the CollectorHealthCheck property for this object.
      • lastDataReceived

        public final String lastDataReceived()

        The timestamp of the last time the collector received data, in the following format: 2022-01-24T19:04:02.596113Z

        Returns:
        The timestamp of the last time the collector received data, in the following format: 2022-01-24T19:04:02.596113Z
      • registeredDate

        public final String registeredDate()

        The timestamp when DMS registered the collector, in the following format: 2022-01-24T19:04:02.596113Z

        Returns:
        The timestamp when DMS registered the collector, in the following format: 2022-01-24T19:04:02.596113Z
      • createdDate

        public final String createdDate()

        The timestamp when you created the collector, in the following format: 2022-01-24T19:04:02.596113Z

        Returns:
        The timestamp when you created the collector, in the following format: 2022-01-24T19:04:02.596113Z
      • modifiedDate

        public final String modifiedDate()

        The timestamp when DMS last modified the collector, in the following format: 2022-01-24T19:04:02.596113Z

        Returns:
        The timestamp when DMS last modified the collector, in the following format: 2022-01-24T19:04:02.596113Z
      • inventoryData

        public final InventoryData inventoryData()
        Returns the value of the InventoryData property for this object.
        Returns:
        The value of the InventoryData property for this object.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)