インターフェース OperationResponseBody

すべての既知の実装クラス:
AuditEventsEndpoint.AuditEventsDescriptor, BeansEndpoint.BeansDescriptor, CachesEndpoint.CacheDescriptor, CachesEndpoint.CacheEntryDescriptor, CachesEndpoint.CachesDescriptor, CompositeHealthDescriptor, ConditionsReportEndpoint.ConditionsDescriptor, ConfigurationPropertiesReportEndpoint.ConfigurationPropertiesDescriptor, EnvironmentEndpoint.EnvironmentDescriptor, FlywayEndpoint.FlywayBeansDescriptor, HealthDescriptor, HttpExchangesEndpoint.HttpExchangesDescriptor, IndicatedHealthDescriptor, IntegrationGraphEndpoint.GraphDescriptor, LiquibaseEndpoint.LiquibaseBeansDescriptor, LoggersEndpoint.GroupLoggerLevelsDescriptor, LoggersEndpoint.LoggerLevelsDescriptor, LoggersEndpoint.LoggersDescriptor, LoggersEndpoint.SingleLoggerLevelsDescriptor, MappingsEndpoint.ApplicationMappingsDescriptor, MetricsEndpoint.MetricDescriptor, MetricsEndpoint.MetricNamesDescriptor, QuartzEndpoint.QuartzDescriptor, QuartzEndpoint.QuartzGroupsDescriptor, QuartzEndpoint.QuartzJobDetailsDescriptor, QuartzEndpoint.QuartzJobGroupSummaryDescriptor, QuartzEndpoint.QuartzTriggerGroupSummaryDescriptor, ScheduledTasksEndpoint.ScheduledTasksDescriptor, SessionsDescriptor, ShutdownEndpoint.ShutdownDescriptor, StartupEndpoint.StartupDescriptor, SystemHealthDescriptor, ThreadDumpEndpoint.ThreadDumpDescriptor

public interface OperationResponseBody
操作結果がレスポンスの本文で返されることを示すために使用されるタグ付けインターフェース。主に、エンドポイント固有の JsonMapper を使用して JSON 直列化をサポートすることを目的としています。
導入:
3.0.0
作成者:
Phillip Webb
  • メソッドのサマリー

    静的メソッド
    修飾子と型
    メソッド
    説明
    static <K,V> @Nullable MapSE<K,V>
    of(@Nullable MapSE<K,V> map)
    指定された map からのエントリを含む OperationResponseBody MapSE インスタンスを返します。
  • メソッドの詳細

    • of

      @Contract("!null -> !null") static <K,V> @Nullable MapSE<K,V> of(@Nullable MapSE<K,V> map)
      指定された map からのエントリを含む OperationResponseBody MapSE インスタンスを返します。
      型パラメーター:
      K - キー型
      V - 値の型
      パラメーター:
      map - ソースマップまたは null
      戻り値:
      マップの OperationResponseBody バージョンまたは null