Class SourceApiAssociation

    • Method Detail

      • associationId

        public final String associationId()

        The ID generated by the AppSync service for the source API association.

        Returns:
        The ID generated by the AppSync service for the source API association.
      • associationArn

        public final String associationArn()

        The Amazon Resource Name (ARN) of the source API association.

        Returns:
        The Amazon Resource Name (ARN) of the source API association.
      • sourceApiId

        public final String sourceApiId()

        The ID of the AppSync source API.

        Returns:
        The ID of the AppSync source API.
      • sourceApiArn

        public final String sourceApiArn()

        The Amazon Resource Name (ARN) of the AppSync source API.

        Returns:
        The Amazon Resource Name (ARN) of the AppSync source API.
      • mergedApiArn

        public final String mergedApiArn()

        The Amazon Resource Name (ARN) of the AppSync Merged API.

        Returns:
        The Amazon Resource Name (ARN) of the AppSync Merged API.
      • mergedApiId

        public final String mergedApiId()

        The ID of the AppSync Merged API.

        Returns:
        The ID of the AppSync Merged API.
      • description

        public final String description()

        The description field.

        Returns:
        The description field.
      • sourceApiAssociationConfig

        public final SourceApiAssociationConfig sourceApiAssociationConfig()

        The SourceApiAssociationConfig object data.

        Returns:
        The SourceApiAssociationConfig object data.
      • sourceApiAssociationStatusDetail

        public final String sourceApiAssociationStatusDetail()

        The detailed message related to the current state of the source API association.

        Returns:
        The detailed message related to the current state of the source API association.
      • lastSuccessfulMergeDate

        public final Instant lastSuccessfulMergeDate()

        The datetime value of the last successful merge of the source API association. The result will be in UTC format and your local time zone.

        Returns:
        The datetime value of the last successful merge of the source API association. The result will be in UTC format and your local time zone.
      • 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)