Class GetScanResponse

    • Method Detail

      • analysisType

        public final AnalysisType analysisType()

        The type of analysis CodeGuru Security performed in the scan, either Security or All. The Security type only generates findings related to security. The All type generates both security findings and quality findings.

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

        Returns:
        The type of analysis CodeGuru Security performed in the scan, either Security or All. The Security type only generates findings related to security. The All type generates both security findings and quality findings.
        See Also:
        AnalysisType
      • analysisTypeAsString

        public final String analysisTypeAsString()

        The type of analysis CodeGuru Security performed in the scan, either Security or All. The Security type only generates findings related to security. The All type generates both security findings and quality findings.

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

        Returns:
        The type of analysis CodeGuru Security performed in the scan, either Security or All. The Security type only generates findings related to security. The All type generates both security findings and quality findings.
        See Also:
        AnalysisType
      • createdAt

        public final Instant createdAt()

        The time the scan was created.

        Returns:
        The time the scan was created.
      • numberOfRevisions

        public final Long numberOfRevisions()

        The number of times a scan has been re-run on a revised resource.

        Returns:
        The number of times a scan has been re-run on a revised resource.
      • runId

        public final String runId()

        UUID that identifies the individual scan run.

        Returns:
        UUID that identifies the individual scan run.
      • scanName

        public final String scanName()

        The name of the scan.

        Returns:
        The name of the scan.
      • scanNameArn

        public final String scanNameArn()

        The ARN for the scan name.

        Returns:
        The ARN for the scan name.
      • scanState

        public final ScanState scanState()

        The current state of the scan. Pass either InProgress, Successful, or Failed.

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

        Returns:
        The current state of the scan. Pass either InProgress, Successful, or Failed.
        See Also:
        ScanState
      • scanStateAsString

        public final String scanStateAsString()

        The current state of the scan. Pass either InProgress, Successful, or Failed.

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

        Returns:
        The current state of the scan. Pass either InProgress, Successful, or Failed.
        See Also:
        ScanState
      • updatedAt

        public final Instant updatedAt()

        The time when the scan was last updated. Only available for STANDARD scan types.

        Returns:
        The time when the scan was last updated. Only available for STANDARD scan types.
      • 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