code: public ServiceFuture<LogsInner> listAsync(String resourceGroupName, String containerName, String containerGroupName, Integer tail, final ServiceCallback<LogsInner> serviceCallback) {
          return ServiceFuture.fromResponse(listWithServiceResponseAsync(resourceGroupName, containerName, containerGroupName, tail), serviceCallback);
      }
docs: Get the logs for a specified container instance.
  Get the logs for a specified container instance in a specified resource group and container group.
  
  @param resourceGroupName The name of the resource group that contains the container instance.
  @param containerName The name of the container instance.
  @param containerGroupName The name of the container group the container instance belongs to.
  @param tail The number of lines to show from the tail of the container instance log. If not provided, all available logs are shown up to 4mb.
  @param serviceCallback the async ServiceCallback to handle successful and failed responses.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @return the {@link ServiceFuture} object