Class ShareInvitationSummary

    • Method Detail

      • shareInvitationId

        public final String shareInvitationId()

        The ID assigned to the share invitation.

        Returns:
        The ID assigned to the share invitation.
      • sharedBy

        public final String sharedBy()
        Returns the value of the SharedBy property for this object.
        Returns:
        The value of the SharedBy property for this object.
      • sharedWith

        public final String sharedWith()
        Returns the value of the SharedWith property for this object.
        Returns:
        The value of the SharedWith property for this object.
      • permissionType

        public final PermissionType permissionType()
        Returns the value of the PermissionType property for this object.

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

        Returns:
        The value of the PermissionType property for this object.
        See Also:
        PermissionType
      • permissionTypeAsString

        public final String permissionTypeAsString()
        Returns the value of the PermissionType property for this object.

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

        Returns:
        The value of the PermissionType property for this object.
        See Also:
        PermissionType
      • 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.
      • 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.
      • lensName

        public final String lensName()
        Returns the value of the LensName property for this object.
        Returns:
        The value of the LensName property for this object.
      • lensArn

        public final String lensArn()

        The ARN for the lens.

        Returns:
        The ARN for the lens.
      • profileName

        public final String profileName()

        The profile name.

        Returns:
        The profile name.
      • profileArn

        public final String profileArn()

        The profile ARN.

        Returns:
        The profile ARN.
      • templateName

        public final String templateName()

        The name of the review template.

        Returns:
        The name of the review template.
      • templateArn

        public final String templateArn()

        The review template ARN.

        Returns:
        The review template ARN.
      • 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)